一叶知秋 发表于 2015-8-3 13:12:42

Qt中库的使用

本帖最后由 一叶知秋 于 2015-9-30 15:12 编辑


一、创建导出类的DLL第一步 新建一个C++库项目


第二步 选择库的类型,我们以建立一个MySharedLibrary共享库为例


第三步 选择构建套装


第四步 选择需要用到的模块,如果不确定用到什么模块,可以后面再pro文件中添加,后面的步骤默认就可以了。


第五步 项目建立后,然后直接编辑类对应的.h和.cpp文件就OK了


第六步 编辑完成后,右键项目名选择“构建”


这是debug目录下生成的文件,当然你给别人用的时候要用release的


二、使用导出类的DLL第一步 创建一个工程,在他的.pro工程文件中添加它所要调用的dll,如下


第二步 将类库里的mysharelibrary.h和mysharelibrary_global.h添加到项目中


第三步 在使用的地方包含mysharelibrary.h就可以了

以上为隐式链接法使用共享库,你也可以使用QLibrary进行显式链接,这个就不叙述了。
页: [1]
查看完整版本: Qt中库的使用