1 新建-》libary-》c++libary 称为项目A
2在需要引用的类或者函数前加Q_DECL_EXPORT
3
class Q_DECL_EXPORT Untitled14 { public: Untitled14(); }; extern "C" Q_DECL_EXPORT void test(); #endif // UNTITLED14_H
编译后debug生成三个文件
将三个文件和A.h文件放在需要调用的项目(项目B)的文件夹里
4
在B的pro文件中
添加libuntitled14.a文件:
LIBS+=-L. -luntitled14
5
在b的头文件中添加:
#include
b可以使用A中Q_DECL_EXPORT后的类和函数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)