QT下创建自己的C++静态库
原文:
note.youdao.com/noteshare?i…
1. 使用QT新建静态库工程
1.1 创建库
1.2 选中共享库并取名
1.3 直接下一步
1.4 勾选需要用的qt库
1.5 直接下一步完成
2. 给静态库添加方法
2.1 在头文件中声明一个方法
2.2 实现方法
2.3 去掉勾选影子编译
2.4 编译生成静态库
2.5 将生成的静态库和头文件拷至工程目录下
3. 将静态库添加到工程
3.1 添加文件到工程
3.3 添加工程引用动态库(只是将动态库添加进去还不行,需要链接进去才行)
注:注意手动添加的动态库目录,是在工程目录下,所以需要去掉“Shadow build”勾选,否则就会找不到动态库(或者将动态库及头文件拷至编译生成的目录下也可以)
3.4 在工程中添加动态库的头文件
3.5 准备工作做完毕,接下来可以直接使用
如果有帮助记得打赏点哦!!