栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux qt creator界面程序封装为库文件,可以调用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux qt creator界面程序封装为库文件,可以调用

1.修改工程配置文件。在pro 工程文件中添加TARGET = 程序名,TEMPLATE=lib,DEFINES=程序名+"_LIBRARY";

2.添加导入导出宏定义。在需要导出模块的首个头文件中,引用include ,类前添加

#if defined(类名_LIBRARY)
#  define 类名_EXPORT Q_DECL_EXPORT
#else
#  define 类名_EXPORT Q_DECL_import
#endif

只需要第一个窗口类导出即可。

3.在项目设置构建目录,库生成只能构建,是无法调试的。

4.右键程序构建。在相关目录下生成.so 库文件。

5.调用。(1)新建一个项目,调用只需在项目右击添加库->外部,找到刚才的库路径下的库文件,包含路径是所有的头文件目录,平台选Linux,下一步.....确定就完成了。(2)新项目引用头文件就可以调用啦!!!

萌新出现!!!!哈哈哈!!!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/334478.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号