1. 环境
Qt: 5.15.2(静态编译),怎么完成静态编译,网上有教程,此处不赘述
MSVC: VS2019
CMake: 3.19.0, 安装Qt时自动安装好的
2. Qt静态库目录
我编译的Qt5静态库版本是5.15.2,因此我将其拷贝到我的Qt安装目录下的 E:\Qt\5.15.2
位置中,并重命名为 static_msvc2019_64
。
3. 设置静态库的kit(一般将怎么静态编译的文章都有讲)
- 请注意,这里的
Qt versions
一定要选择你静态编译的那个,否则编译出来的还是链接的共享库
4. 新建一个CMake构建的Qt项目
具体如何创建项目不赘述,可以看到CMake生成项目没问题。
但是一旦使用F5调试或者生成可执行文件就会报 LNK203