Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/156.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ qt creator hello world出现问题_C++_Qt_Cmake_Qt Creator - Fatal编程技术网

C++ qt creator hello world出现问题

C++ qt creator hello world出现问题,c++,qt,cmake,qt-creator,C++,Qt,Cmake,Qt Creator,如何使用QT creator为cmake选择平台 这是我的项目设置: 我的cmake设置(我应该放在什么平台/套件中?) 这给了我疯狂的输出: 这里怎么了?我的路径中确实有rc.exe: UPD:正如所问,我已经检查了vcvars32.bat: (我希望在这里也能看到什么?) 我最终设法绕过了这个问题,删除了MSVC2017、Windows SDK,并重新安装了MSVC2015+Windows SDK for W10。但这还不够,在这个疯狂的对话中: 你必须选择…忍者+代码块,这样

如何使用QT creator为cmake选择平台

这是我的项目设置:

我的cmake设置(我应该放在什么平台/套件中?)

这给了我疯狂的输出:

这里怎么了?我的路径中确实有rc.exe:

UPD:正如所问,我已经检查了vcvars32.bat:

(我希望在这里也能看到什么?)


我最终设法绕过了这个问题,删除了MSVC2017、Windows SDK,并重新安装了MSVC2015+Windows SDK for W10。但这还不够,在这个疯狂的对话中:


你必须选择…忍者+代码块,这样才能成功运行cmake。为什么在这里设置VS14会导致问题——这对我来说仍然是个谜。

CMake SCENSION命令希望访问Visual Studio环境以启动
rc.exe
,您可以在启动VS之前设置它(否则不清楚如何设置)。在从bat文件调用VS IDE可执行文件之前,创建bat文件并调用vcvarsall.bat。转到
编译器
,检查
初始化
是否指示正确
vcvarsall.bat
@AlexanderV我没有调用VS IDE可执行文件,我正在单击GUI中的build,因此不清楚如何使用vcvarsall。bat@Jiu你说的检查是什么意思?我有一些vcvarsall.bat。应该只有一个
vcvvarsall.bat
。检查Qt IDE初始化中定义的文件路径是否存在。