1.安装QT
我安装的5.12.8版本,参考了一个安装5.14.2的帖子,步骤一样
等待安装完成。
qtcreator安装路径:D:\Qt5.14.2\Tools\QtCreator\bin
添加环境变量
- 安装开发所需组件
VSCode先安装以下组件:C++,Qt tools,Qt Configure,CMake,CMake Tools
我还安装了QT扩展包
3.配置QT安装目录
在VSCode界面按shift+ctrl+p,输入Qtconfig,选中Set Qt Dir插件
设置qt安装目录:D:\Qt5.14.2
4.新建Qt工程
在VSCode界面按shift+ctrl+p,图中选中的插件,进入下一个界面
选择Qt Widgets application,右侧下拉框选择QMainWindow,输入工程名和路径,Open in new window,进入下一界面,选择合适的Kit编译器(QT编译器在QT安装路径的Tool中,QT库在Tool同路径的mingw73_64),我安装的是5.12.8,识别为下图选中的kit
注意如果不小心把选择kit的关了,可以输入CMake: Configure或者CMake: Scan for Kitsh或者CMake: Select a Kit
创建完成后,
5.安装CMake
官网下载安装包:https://cmake.org/download/#previous
选择对应的安装包下载,我下载的Windows x64 Installer
注意:必须勾选 Add CMake to the PATH environment variable(添加环境变量,否则后续需手动添加),Add CMake shortcut to the Desktop(在桌面添加快捷方式)可根据个人需求选择。
CMake安装完成后,重启VSCode,VSCode自动更新CMake后界面左下角状态栏显示Qt found,就成功了!
成功后可以看到工程,可以编译了
如果不能识别QT,可以在CMakeLists.txt中在find_package之前添加指定QT路径指令
#3.关键:指定Qt5的路径(根据你的实际路径)set(CMAKE_PREFIX_PATH"D:/Qt/Qt5.12.8/5.12.8/mingw73_64")find_package(Qt5 COMPONENTS Core Widgets SerialPort REQUIRED)参考博文:https://blog.csdn.net/qq_42851449/article/details/135974141
https://blog.csdn.net/Natsuago/article/details/145662289