找回密码
 立即注册
收起左侧

Qt中库的使用

0
回复
7527
查看
[复制链接]
累计签到:882 天
连续签到:3 天
来源: 原创 2015-8-3 13:12:42 显示全部楼层 |阅读模式
本帖最后由 一叶知秋 于 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进行显式链接,这个就不叙述了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了