C++ Qt-Creator与visualc++;11

C++ Qt-Creator与visualc++;11,c++,visual-studio,qt,qt-creator,C++,Visual Studio,Qt,Qt Creator,我想在MS VC++11中使用Qt Creator,但它说没有构建Qt的工具链。 我用完整的SDK安装程序安装了Qt。 现在该怎么办?尝试使用Visual Studio 2010的makespec进行构建 SET QMAKESPEC=win32-msvc2010 在运行configure和qmake之前,应该完成这项工作MSVC++11不是随Visual Studio 11提供的吗?如果是这样,那么Qt不支持该版本AFAIK的makespec文件(如果我错了,请纠正我)。但以下是使用MSVC 2

我想在MS VC++11中使用Qt Creator,但它说没有构建Qt的工具链。 我用完整的SDK安装程序安装了Qt。
现在该怎么办?

尝试使用Visual Studio 2010的makespec进行构建

SET QMAKESPEC=win32-msvc2010


在运行configure和qmake之前,应该完成这项工作

MSVC++11不是随Visual Studio 11提供的吗?如果是这样,那么Qt不支持该版本AFAIK的
makespec
文件(如果我错了,请纠正我)。但以下是使用
MSVC 2010 nmake/cl
工具链运行Qt Creator的(粗略)步骤

  • 在此(第二页)下载使用
    msvc-2010
    工具链编译的Qt SDK 4.8.2
  • 安装MS VC++2010免费开发工具(或完整SDK),该工具由
    nmake/cl/cdb
    可执行文件组成
  • 重新启动电脑,以初始化环境变量和所有变量
  • 启动
    Qt-Creator
    ,此时您将注意到
    msvc-2010
    工具链已由Qt-Creator识别(工具->选项对话框)。如果没有,则手动添加它
  • 同时确认已在
    Qt版本
    选项卡中标识了
    msvc-2010的Qt版本4.8.2。如果没有,则通过在Qt SDK文件夹的
    bin
    中提供
    qmake
    的路径手动添加它。它还将自动选择
    msvc-2010
    工具链
  • 在这里,现在转到项目和构建设置,选择
    msvc-2010
    toolchain并编译。确保选择win32-msvc2010
    作为
    makespec
    文件
  • 希望这有帮助