Qt 5 beta2,Qt Creator 2.6,MSVC错误:Qt Creator需要一个编译器设置来构建。在套件选项中配置编译器

时间:2012-11-28 15:30:30

标签: c++ qt

  

可能重复:
  VC++ compiler for Qt Creator

我是新手。我正在尝试编译qt creator 2.6中的以下代码,其中包含用于Windows的Qt 5 beta:

#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    qDebug() << "hello Qt5";
    return a.exec();
}

我收到以下错误:

Qt Creator needs a compiler set up to build. Configure a compiler in the kit options.
File not found:

Qt创作者&gt;工具&gt;选项&gt;构建并运行&gt;套件如下: 姓名:
自动检测:
桌面Qt 5.0.0 beta2 MSVC2010 32位(SDK)(默认)
手册:(无)
这里重要的是没有选择编译器

当我点击“管理”按钮时,它会转到“编辑器”标签:
自动检测:
适用于Windows 7的Microsoft Windows SDK(7.1.1700.0.30514)(x86)
适用于Windows 7的Microsoft Windows SDK(7.1.1700.0.30514)(amd64)
适用于Windows 7的Microsoft Windows SDK(7.1.1700.0.30514)(ia64)
适用于Windows 7的Microsoft Windows SDK(7.1.1700.0.30514)()
....

Microsoft Visual C ++编译器10.0(x86)
Microsoft Visual C ++编译器10.0(x86)
Microsoft Visual C ++编译器10.0(amd64)
...

Qt版本标签如下:
自动检测:Qt 5.0.0 beta2 MSVC2010 32位(SDK)

我正在使用: 操作系统:Windows 7
首先,我尝试了“用于Windows 7和.NET Framework 4的Microsoft Windows SDK”,但未能编译代码。然后我安装了VS2010,也无法编译。
有谁能够帮我??

我想发布我的qt creator 2.6构建和运行选项的图像,但Stack Overflow不允许我这样做,因为我是它的新成员。

提前致谢

1 个答案:

答案 0 :(得分:0)

转到“Qt Versions”选项卡,在Helpers行中选择Details按钮,然后选择要使用的编译器(它必须与用于编译Qt库的编译器兼容)。