Visual Studio 2010 - 将Qt 5.0与Qt Creator和VS2010编译器一起使用



我最近决定从Qt 4.X升级到5,尽管现在它只支持vs2010。每当我启动Qt Creator时,我都会发现没有任何编译器(并且设置中没有设置编译器的选项)。

问题:如何下载 vs2010 编译器?我必须下载 vs2010 本身吗?我也会得到调试器吗?

我尝试过这个建议,但Qt没有选择编译器:使用Visual Studio作为QT Creator的编译器

对不起,如果以前有人问过这个问题,但我无法找到解释我应该做什么的来源。

似乎您还没有安装 MSVC。从Microsoft网站上获取。

比从诺基亚下载源。将它们解压缩到一个新文件夹,例如 C:\QtSources,并使用 MSVC 编译它们。此说明工作正常。

最后将它们添加到Qt Creator中

Tools -> Options -> Building -> Qt Versions 

通过定位到新的 qmake 可执行文件

C:QtSourcesbinqmake.exe

希望Qt 5能够与MSVC的免费速成版配合使用。

你不需要重新编译Qt,因为SDK版本是使用msvc2010 32位构建的。为了进行调试,您可能需要下载 Windows SDK 8。Qt Creator可能会自动检测您的编译器和调试器,但如果没有,请按以下步骤操作:

  • 在"Options/Build & Run/Qt Versions"下,指向 qmake.exe
  • Options/Build & Run/Kits 下,将"Qt 版本"设置为刚刚创建的版本,并设置编译器和调试器

如果编译器在您的系统上,则应自动检测它。

调试器类似于 C:Program FilesWindows Kits8.0Debuggersx86cdb.exe .

祝你好运!

最新更新