![fffb83f3771b2546357493dbc10cc6fb.png](https://i-blog.csdnimg.cn/blog_migrate/41eb299895fa72e7011f2da7267e770b.jpeg)
具体步骤:
- 编写CMakeLists.txt文件
CMakeLists.txt 就是定制整个编译流程!
2. CMake配置(选择 MSVC2017 64bit 编译器)
3. 报错
![6b844247483a2be40d14f385359f69a3.png](https://i-blog.csdnimg.cn/blog_migrate/1b86258bcecb82f2c08fe6c89e17c19f.jpeg)
自己在知乎发了提问帖:在Qt中使用CMake编译工程报错?
感谢QQ群中的真大佬,CMakeLists.txt 与你 Qt.pro文件里面加载的模块要对应!!
![42a45b2a15cac9a74660fde044fdd087.png](https://i-blog.csdnimg.cn/blog_migrate/9932535193d8aeb8632cab8b53a4c97c.png)
解决方法:添加Qt库
参考文章:https://blog.csdn.net/joshuaxx316/article/details/45576757
![03c9b88fb0be94421942b6da48e05f2d.png](https://i-blog.csdnimg.cn/blog_migrate/75cf4c681b0e4717ac38a1b8ca778413.jpeg)
结果:
![7a56ed79eb700b7cf0780f47ae044acd.png](https://i-blog.csdnimg.cn/blog_migrate/9999afcd8890cba838e5e5408a0d1555.jpeg)
学习CMake优质好文:
(1)CMake编译Qt程序+UI+Resources
(2)使用CMake构建Qt5工程
(3)target_link_libraries使用总结
(4)Whu-wxy/Simple_Qt_opencv_dnn
(5)https://github.com/Whu-wxy/Qt-libtorch
(6)QT学习之QString的arg方法 - 九二 - 博客园
(7)QT5字符串与数值之间转换,输出两位小数