QT 动态库 dll 的生成与调用
生成dll
1、创建工程
以计算器Calculate为例
2、编写代码
编写声明部分
编写实现部分
运行(直接构建就行)
查看生成的 dll
工程文件
生成的dll(我用的是release模式)
简化
最终要的文件,提供给别的用:
调用dll测试
1、新建工程
初步运行下
2、Copy .h文件和.dll文件至工程相应目录
dll放在跟exe一个目录
3、添加库文件文件和头文件
删除不必要的
添加头文件
设计界面
编写程序
运行
发布(记得把dll拷进去,软件不会自动拷的)
注:以上为QT 动态库的创建和调用,如有不妥之处请高手指出,谢谢!