vscode+cmake+mingGW+qt 1.安装mingGW,配置环境变量1D:\software\Qt\Qt5.14.2\5.14.2\mingw73_64\bin2D:\software\Qt\Qt5.14.2\5.14.2\mingw73_64\include3D:\software\Qt\Qt5.14.2\Tools\mingw730_64\bin4D:\software\cmake\bin2.配置VSCode插件中的QT路径点击插件右侧的工具按钮选择“选项”打开设置页面添加第二步添加到环境变量中的路径以及QT安装的根目录3.配置Cmake Tools中的Cmake可执行文件路径点击Cmake Tools右侧的工具按钮填写Cmake Path4.shiftCtrlP QTConfigures:new project输入名称qttest按回车uic qttest.ui -o ui_qttest.h将ui生成.h文件4.Ctrlshhiftp 选择CmakeSelec a kit再选择MinGW64路径5.CmakeLists.txt文件配置cmake_minimum_required(VERSION 3.5) # CMake install : https://cmake.org/download/project(qttest LANGUAGES CXX)set(CMAKE_INCLUDE_CURRENT_DIR ON)set(CMAKE_PREFIX_PATH d:/software/Qt/Qt5.14.2/5.14.2/mingw73_64) # Qt Kit Dirset(CMAKE_AUTOUIC ON)set(CMAKE_AUTOMOC ON)set(CMAKE_AUTORCC ON)set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_STANDARD_REQUIRED ON)#find_package(Qt5 COMPONENTS Widgets REQUIRED) # Qt COMPONENTSfind_package(Qt5 REQUIRED COMPONENTS Widgets)aux_source_directory(src srcs)# add_executable(${PROJECT_NAME} main.cpp qttest.h qttest.cpp qttest.ui ui_qttest.h) 如果不在src文件夹可以加这一条add_executable(${PROJECT_NAME}WIN32 # If you need a terminal for debug, please comment this statement${srcs})target_link_libraries(${PROJECT_NAME} PRIVATE Qt5::Widgets) # Qt5 Shared Library6.运行cd buildcmake ..cmake --build ../qttest.exe