我有两个QT设置,一个是Ubuntu + Qt Creator 4.0.2 +基于Qt 5.7.0(GCC 4.9.1 20140922(Red Hat 4.9.1-10),64位)+ GDB 7.11.1 64 bit + Cmake ...默认情况下已安装,没有任何问题。
我正在尝试构建另一个设置,据我所知,如下所示:
Windows 10 + Qt Creator 4.2.0 + Qt 5.7.1 (MSVC 2015, 32 bit) + Qt 5.7.1 (MSVC2015_64bit) + Microsoft Visual C++ Compiler 14.0(amd64) + CDB v 10.0.16299.15 + CMake version 3.10.0-rc1
问题是我得到警告“即使套件具有有效的工具链,CMake配置也没有到c编译器集的路径。”同样对于c ++也是如此。
由于这是一个古老的问题,与此配置相关的问题非常频繁,我在这个问题上找到了相关文献,并在过去三天尝试了不同类型的解决方案,例如删除toolchains.xml等文件来比较版本和尝试不同的编译器。我的问题是,该项目的一半已经在QT上开发,但在Ubuntu桌面上,现在我们必须使用Windows桌面。由于该应用程序主要是针对Windows开发的,我发现在Windows上开发它更实用,尽管我个人更喜欢Ubuntu。
我想移植代码,但是根据目前的情况,我甚至无法创建项目,因为即使是最简单的项目也只会在qmake中出错。
09:32:10:为项目假人跑步... 09:32:10:开始: “C:\ Qt的\ Qt5.7.1 \ 5.7 \ msvc2015_64 \ BIN \ qmake.exe” C:\ Users \ Gaurav \ Documents \ dummy \ dummy.pro -spec win32-msvc2015 “CONFIG + = debug”“CONFIG + = qml_debug”09:32:10:这个过程 “C:\ Qt \ Qt5.7.1 \ 5.7 \ msvc2015_64 \ bin \ qmake.exe”正常退出。 09:32:10:无法启动进程“nmake.exe”qmake_all错误 构建/部署项目虚拟(套件:桌面Qt 5.7.1 MSVC2015_64bit)套件桌面Qt 5.7.1 MSVC2015_64bit有 配置问题可能是此问题的根本原因。 执行步骤“qmake”09:32:10:经过时间:00:01。
我在错误代码中看到了一些32位文件,但安装了32位qtcreator,因为这就是我在下载页面上可以找到的所有内容。
首先,我使用正确的配置。如果是,我应该在哪里解决这个问题,因为网络太混乱或我太困惑了。
我也附上了一些截图。