QtCreator创建CMake工程

您所在的位置:网站首页 qt创建项目报错makefile QtCreator创建CMake工程

QtCreator创建CMake工程

#QtCreator创建CMake工程| 来源: 网络整理| 查看: 265

一、MinGw 确保cmake已经安装并且添加到了系统环境变量(Qtcreator会自动检测),或者Qtcreator中手动添加。

这里写图片描述   使用Mingw编译器的话创建很简单,新建工程-Non-Qt Project-Plain C++ Application: 这里写图片描述 这里写图片描述 选择Cmake: 这里写图片描述 选择Mingw编译器即可。 这里写图片描述

二、MSVC

  如果使用vs编译器的话,需要准备: 1、vs已经安装。 2、win10 SDK(本人使用的是win10)已经安装。 3、将D:\Qt\Qt5.9.6\Tools\QtCreator\bin(根据自己的实际情况)添加到系统环境变量,不然会报错:

Running "D:\tools\cmake-3.11.0-rc3-win64-x64\cmake-3.11.0-rc3-win64-x64\bin\cmake.exe -E server "--pipe=\\.\pipe\{b2aa12d0-6e73-49b3-8b91-b084356be455}" --experimental" in C:\Users\84465\AppData\Local\Temp\QtCreator-P1XkOA\qtc-cmake-XXBA6dX1. Starting to parse CMake project, using: "-DCMAKE_CXX_COMPILER:STRING=D:/vs2015/VC/BIN/amd64_x86/cl.exe", "-DCMAKE_C_COMPILER:STRING=D:/vs2015/VC/BIN/amd64_x86/cl.exe", "-DCMAKE_PREFIX_PATH:STRING=D:/Qt/Qt5.9.6/5.9.6/msvc2015", "-DQT_QMAKE_EXECUTABLE:STRING=D:/Qt/Qt5.9.6/5.9.6/msvc2015/bin/qmake.exe". The C compiler identification is MSVC 19.0.24210.0 The CXX compiler identification is MSVC 19.0.24210.0 Check for working C compiler: D:/vs2015/VC/BIN/amd64_x86/cl.exe CMake Error: Generator: execution of make failed. Make command was: "jom" "/NOLOGO" "cmTC_9a64b\fast" Check for working C compiler: D:/vs2015/VC/BIN/amd64_x86/cl.exe -- broken CMake Error at D:/tools/cmake-3.11.0-rc3-win64-x64/cmake-3.11.0-rc3-win64-x64/share/cmake-3.11/Modules/CMakeTestCCompiler.cmake:52 (message): The C compiler "D:/vs2015/VC/BIN/amd64_x86/cl.exe" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/Users/84465/AppData/Local/Temp/QtCreator-P1XkOA/qtc-cmake-XXBA6dX1/CMakeFiles/CMakeTmp Run Build Command:"jom" "/NOLOGO" "cmTC_9a64b\fast" 系统找不到指定的文件。 Generator: execution of make failed. Make command was: "jom" "/NOLOGO" "cmTC_9a64b\fast" CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:3 (project) Configuring incomplete, errors occurred! See also "C:/Users/84465/AppData/Local/Temp/QtCreator-P1XkOA/qtc-cmake-XXBA6dX1/CMakeFiles/CMakeOutput.log". See also "C:/Users/84465/AppData/Local/Temp/QtCreator-P1XkOA/qtc-cmake-XXBA6dX1/CMakeFiles/CMakeError.log". CMake Project parsing failed.

其余步骤与MinGw一致。 这里写图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3