【问题标题】:QT Creator won't workQT Creator 无法工作
【发布时间】:2014-04-03 09:01:28
【问题描述】:

我尝试创建一个新项目,打开几个旧项目,但它似乎无法在我的计算机上运行,​​我不明白。我已经安装了 MC Visual Studio 2012,它可以正常工作,但 QT Creator 不断给我这个错误消息,我认为这意味着编译器有问题。

'cl' is not recognized as an internal or external command,
operable program or batch file.
jom: C:\build-test-Desktop_Qt_5_2_1_MSVC2012_64bit-Debug\Makefile.Debug [debug\main.obj] Error 1
jom: C:\build-test-Desktop_Qt_5_2_1_MSVC2012_64bit-Debug\Makefile [debug] Error 2
12:53:56: The process "C:\Qt\Qt5.2.1\Tools\QtCreator\bin\jom.exe" exited with code 2.
Error while building/deploying project test (kit: Desktop Qt 5.2.1 MSVC2012 64bit)
When executing step 'Make'

谁能解释我如何解决它? (我在某处读到原因是我的用户文件夹名称是用西里尔字符写的,但更改该文件夹的名称真的很痛苦,所以我希望这不是原因^^“”)

【问题讨论】:

  • 听起来确实像路径问题,所以如果 PATH 定义了所有必要的路径,那么很可能是您已经确定的“特殊字符”问题
  • 谢谢。还有一件事,我可以在不创建另一个专门使用 QT Creator 的用户的情况下解决这个问题吗?)
  • 可能与this thread 重复。你也可以在这里找到答案(CL not recognized)
  • 尝试删除 QtCreator 并重新安装。

标签: qt qt-creator


【解决方案1】:

我通过从 Qt 命令提示符启动 Qt creator 解决了这个问题,并在该命令提示符中运行位于“Microsoft Visual Studio 10.0\VC”中的 vcvarsall.bat 所以这是一个路径相关的问题。

在 Windows 8.1 上运行 Qt Creator 3.0 和 VS 10。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    • 1970-01-01
    • 1970-01-01
    • 2013-02-24
    • 2015-02-14
    相关资源
    最近更新 更多