找回密码
 立即注册
收起左侧

编译总出现 ” 'cl' 不是内部或外部命令” 我VS也装了

6
回复
14957
查看
[复制链接]
累计签到:7 天
连续签到:1 天
来源: 2017-11-21 21:02:59 显示全部楼层 |阅读模式
1Qter豆
求大神帮忙看看,我痛苦一周了。。。。下面是编译提示


D:\Qt\Qt_install\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 -wd4467 -EHsc /Fddebug\untitled1.vc.pdb -DUNICODE -DWIN32 -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\untitled1 -I. -ID:\Qt\Qt_install\5.8\msvc2015_64\include -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtWidgets -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtGui -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtANGLE -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtCore -Idebug -I. -ID:\Qt\Qt_install\5.8\msvc2015_64\mkspecs\win32-msvc2015 -Fodebug\ @C:\Users\ADMINI~1\AppData\Local\Temp\main.obj.4724.0.jom
'cl' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
jom: D:\Qt\Qt_install\Tools\QtCreator\bin\ccd\build-untitled1-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile.Debug [debug\main.obj] Error 1
        cl -c -nologo -Zc:wchar_t -FS -Zc:strictStrings -Zc:throwingNew -Zi -MDd -GR -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -EHsc /Fddebug\untitled1.vc.pdb -DUNICODE -DWIN32 -DWIN64 -DQT_DEPRECATED_WARNINGS -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I..\untitled1 -I. -ID:\Qt\Qt_install\5.8\msvc2015_64\include -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtWidgets -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtGui -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtANGLE -ID:\Qt\Qt_install\5.8\msvc2015_64\include\QtCore -Idebug -I. -ID:\Qt\Qt_install\5.8\msvc2015_64\mkspecs\win32-msvc2015 -Fodebug\ @C:\Users\ADMINI~1\AppData\Local\Temp\mainwindow.obj.4724.47.jom
'cl' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
jom: D:\Qt\Qt_install\Tools\QtCreator\bin\ccd\build-untitled1-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile.Debug [debug\mainwindow.obj] Error 1
jom: D:\Qt\Qt_install\Tools\QtCreator\bin\ccd\build-untitled1-Desktop_Qt_5_8_0_MSVC2015_64bit-Debug\Makefile [debug] Error 2
19:58:40: 进程"D:\Qt\Qt_install\Tools\QtCreator\bin\jom.exe"退出,退出代码 2 。
Error while building/deploying project untitled1 (kit: Desktop Qt 5.8.0 MSVC2015_64bit)
The kit Desktop Qt 5.8.0 MSVC2015_64bit has configuration issues which might be the root cause for this problem.
When executing step "Make"
19:58:40: Elapsed time: 00:00.


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你先检查一下C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe这个文件在不在? 我这用到 x86 的,没用 x64 的,我在环境变量 Path 里只有这个 C:\Program Files (x86)\Windows Kits\8.1\bin\x86 如果你用x64的就把x86换成x64,或者两个都加到 Path 里吧
回复

使用道具 举报

累计签到:85 天
连续签到:1 天
2017-11-21 21:03:00 显示全部楼层
本帖最后由 kenneth 于 2017-11-22 21:41 编辑

你先检查一下C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe这个文件在不在?
我这用到 x86 的,没用 x64 的,我在环境变量 Path 里只有这个
C:\Program Files (x86)\Windows Kits\8.1\bin\x86
如果你用x64的就把x86换成x64,或者两个都加到 Path 里吧




回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2017-11-22 08:26:48 显示全部楼层
你装错版本了吧?cl.exe是Visual studio自带的编译连接工具,你确定装了vs了?

点评

装了15的vs  发表于 2017-11-22 21:00
回复

使用道具 举报

累计签到:85 天
连续签到:1 天
2017-11-22 10:40:47 显示全部楼层
这个我也遇到过,好像是环境变量没搞好
回复

使用道具 举报

累计签到:7 天
连续签到:1 天
2017-11-22 21:01:45 显示全部楼层
kenneth 发表于 2017-11-22 10:40
这个我也遇到过,好像是环境变量没搞好

坏境变量咋改呢,好像怎么改都不对
回复

使用道具 举报

累计签到:7 天
连续签到:1 天
2017-11-23 14:31:28 显示全部楼层
kenneth 发表于 2017-11-22 21:24
你先检查一下C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe这个文件在不在?
我这用 ...

我卸了原本的QT和vs  然后按教程重新装了个5.6.1的QT就好 还是感谢你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了