不能在Qt编译说错误1和错误2

时间:2016-08-09 23:09:10

标签: c++ qt compiler-errors

我正在为我的物理项目编写一个程序,我想做一个对话框,从我的abs管乐器上播放几个音符的记录,编译并运行完美。但当我关闭软件,并试图重新打开并创建一个新项目时,它就不会编译并带来这些错误。 这是编译输出,我不知道为什么,我尝试了其他类似的解决问题的解决方案,但他们不工作...请帮助我,这个项目明天到期,我刚刚开始Qt今天

  

19:51:24:项目声音的运行步骤...
  19:51:24:配置不变,跳过qmake步骤   19:51:24:开始:“G:\ Qt \ Tools \ QtCreator \ bin \ jom.exe”
      G:\ Qt \ Tools \ QtCreator \ bin \ jom.exe -f Makefile.Debug
      cl -c -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zc:throwingNew -Zi -MDd -GR -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -EHsc /Fddebug\acoustic.pdb - DUNICODE -DWIN32 -DWIN64 -DQT_QML_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I .. \ acoustic -I。 -IG:\ Qt \ 5.7 \ msvc2015_64 \ include -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtMultimedia -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtWidgets -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtGui -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtANGLE -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtNetwork -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtCore -Idebug -I。 -IG:\ Qt \ 5.7 \ msvc2015_64 \ mkspecs \ win32-msvc2015 -Fodebug \ @C:\ Users \ gavin \ AppData \ Local \ Temp \ main.obj.2892.0.jom
  'cl'未被识别为内部或外部命令,
  可操作程序或批处理文件   jom:C:\ Users \ gavin \ Desktop \ acoustic application \ build-acoustic-Desktop_Qt_5_7_0_MSVC2015_64bit-Debug \ Makefile.Debug [debug \ main.obj]错误1       cl -c -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zc:throwingNew -Zi -MDd -GR -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -EHsc /Fddebug\acoustic.pdb - DUNICODE -DWIN32 -DWIN64 -DQT_QML_DEBUG -DQT_MULTIMEDIA_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I .. \ acoustic -I。 -IG:\ Qt \ 5.7 \ msvc2015_64 \ include -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtMultimedia -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtWidgets -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtGui -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtANGLE -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtNetwork -IG:\ Qt \ 5.7 \ msvc2015_64 \ include \ QtCore -Idebug -I。 -IG:\ Qt \ 5.7 \ msvc2015_64 \ mkspecs \ win32-msvc2015 -Fodebug \ @C:\ Users \ gavin \ AppData \ Local \ Temp \ dialog.obj.2892.31.jom
  'cl'未被识别为内部或外部命令,
  可操作程序或批处理文件   jom:C:\ Users \ gavin \ Desktop \ acoustic application \ build-acoustic-Desktop_Qt_5_7_0_MSVC2015_64bit-Debug \ Makefile.Debug [debug \ dialog.obj]错误1
  jom:C:\ Users \ gavin \ Desktop \ acoustic application \ build-acoustic-Desktop_Qt_5_7_0_MSVC2015_64bit-Debug \ Makefile [debug]错误2   19:51:25:进程“G:\ Qt \ Tools \ QtCreator \ bin \ jom.exe”退出代码2.
  构建/部署项目声音时出错(套件:Desktop Qt 5.7.0 MSVC2015_64bit)
  执行步骤“Make”时   19:51:25:经过的时间:00:00

1 个答案:

答案 0 :(得分:2)

您需要查看您的设置:

  

' CL'不被视为内部或外部命令,   可操作程序或批处理文件。

这意味着构建过程无法找到程序cl.exe 您可能必须告诉构建过程程序所在的位置或更改路径,以便操作系统可以找到它。