我最近决定从 Qt 4.X 升级到 5,虽然现在它只支持 vs2010。每当我启动 Qt Creator 时,我都会发现没有任何编译器(并且设置中没有设置选项)。
问:如何下载vs2010编译器?我必须自己下载vs2010吗?我也会得到一个调试器吗?
我试过这个建议,但 Qt 没有选择编译器:Using Visual Studio as a Compiler for QT Creator
抱歉,如果之前有人问过这个问题,但我一直无法找到解释我应该做什么的来源。
我最近决定从 Qt 4.X 升级到 5,虽然现在它只支持 vs2010。每当我启动 Qt Creator 时,我都会发现没有任何编译器(并且设置中没有设置选项)。
问:如何下载vs2010编译器?我必须自己下载vs2010吗?我也会得到一个调试器吗?
我试过这个建议,但 Qt 没有选择编译器:Using Visual Studio as a Compiler for QT Creator
抱歉,如果之前有人问过这个问题,但我一直无法找到解释我应该做什么的来源。
您不需要重新编译 Qt,因为 SDK 版本是使用 msvc2010 32 位构建的。对于调试,您可能需要下载 Windows SDK 8。Qt Creator 可能会自动检测您的编译器和调试器,但如果没有,请执行以下操作:
Options/Build & Run/Qt Versions
,指向 qmake.exeOptions/Build & Run/Kits
,将“Qt Version”设置为您刚刚创建的版本,并设置您的编译器和调试器如果编译器在您的系统上,则应该自动检测它。
调试器类似于C:\Program Files\Windows Kits\8.0\Debuggers\x86\cdb.exe
.
祝你好运!
好像你还没有安装 MSVC。从Microsoft 网站获取。
比从诺基亚下载资源。将它们解压缩到一个新文件夹,例如 C:\QtSources 并用 MSVC 编译它们。这个说明工作得很好。
最后将它们添加到 Qt Creator 中
Tools -> Options -> Building -> Qt Versions
通过指向您的新 qmake 可执行文件
C:\QtSources\bin\qmake.exe
希望 Qt 5 将与 MSVC 的免费 Express Edition 一起使用。