qt怎么使用vs编译的静态库?
问题描述:
我用vs编译了一个jsoncpp的静态库,想在qt中用,是不是只需要那个.lib文件就可以?还是要把相关的头文件也拷进去?
答
头文件是在源码中引入#include "xx.h"
,然后在构建选项中使用-I
选项将jsoncpp头文件的路径加入头文件搜索路径。在连接的时候使用-ljsoncpp
就可以连接这个静态库。
答
当然需要头文件,除非你愿意自己重新写一次函数原型。