vs2010 我要崩溃了!error MSB6006 cl.exe 已退出,代码为 2

wildkizel 2010-10-28 07:10:14
快崩溃了(RT)!
我的vs2010 前一段时间好好地,现在老是报[C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6006: “CL.exe”已退出,代码为 2。]这个问题。网上找了,没一个能解决的,修复、重装什么的都试过了。连hello world程序,或者向导生成的代码都编译不了。彻底崩溃。。。 不知道有没有高人能解决,救命啊!T__T


log内容是这样的:

生成启动时间为 2010-10-28 下午 18:41:24。
1>项目“G:\ProjectStore\TEMP\delete_me2\delete_me2\delete_me2.vcxproj”在节点 2 上(build 个目标)。
1>PrepareForBuild:
正在创建目录“G:\ProjectStore\TEMP\delete_me2\Debug\”。
InitializeBuildStatus:
正在创建“Debug\delete_me2.unsuccessfulbuild”,因为已指定“AlwaysCreate”。
ClCompile:
D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /ZI /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _WINDOWS /D _DEBUG /D _UNICODE /D UNICODE /D _AFXDLL /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Yc"StdAfx.h" /Fp"Debug\delete_me2.pch" /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt stdafx.cpp
stdafx.cpp
D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /ZI /nologo /W3 /WX- /Od /Oy- /D WIN32 /D _WINDOWS /D _DEBUG /D _UNICODE /D UNICODE /D _AFXDLL /Gm /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Yu"StdAfx.h" /Fp"Debug\delete_me2.pch" /Fo"Debug\\" /Fd"Debug\vc100.pdb" /Gd /TP /analyze- /errorReport:prompt ChildFrm.cpp ClassView.cpp delete_me2.cpp delete_me2Doc.cpp delete_me2View.cpp FileView.cpp MainFrm.cpp OutputWnd.cpp PropertiesWnd.cpp ViewTree.cpp
TRACKER :
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6006: “CL.exe”已退出,代码为 2。
1>已完成生成项目“G:\ProjectStore\TEMP\delete_me2\delete_me2\delete_me2.vcxproj”(build 个目标)的操作 - 失败。

生成失败。

已用时间 00:00:11.43
...全文
18260 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
YoYo2013 2013-07-12
  • 打赏
  • 举报
回复
我也遇到了这个问题 将环境变量中的E:\Program Files\OpenCV-2.3.1-win-superpack\opencv\build\common \tbb\ia32\vc10; 删掉 就好了;然后注意包含目录中是build下的include,而不是opencv下的include
faith19871023 2012-08-15
  • 打赏
  • 举报
回复
添加目录有问题!
swahilicare 2011-10-13
  • 打赏
  • 举报
回复
这可能是你的环境变量(Path)中的环境变量包含了 C:\Program Files\Microsoft Visual Studio 10.0\VC\bin目录,把它去掉,就不会报错了。
a0b0c0d0 2011-09-09
  • 打赏
  • 举报
回复
我的也出现这个问题,
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(57,5): error MSB6006: “CL.exe”已退出,代码为 -1073741515。

解决方法:
发现 C:\Windows\System32\cl.exe
把cl.exe这个文件删除后,可以编译了。。

找找试试.....
a0b0c0d0 2011-09-09
  • 打赏
  • 举报
回复
asdf
kevin_hust 2011-09-05
  • 打赏
  • 举报
回复
目今仍然没人解决吗?
hitner 2011-01-19
  • 打赏
  • 举报
回复
目今仍然没人解决吗?
小木仔 2010-11-03
  • 打赏
  • 举报
回复
我也碰到这个问题,往高人指点。。。 我是加了一个控件(CuteEditor)之后就报错
Jim_King_2000 2010-10-28
  • 打赏
  • 举报
回复
貌似VS2010不能与Windows SDK 6.0一起用。你把老版本的VS卸载试试看?
wildkizel 2010-10-28
  • 打赏
  • 举报
回复
这个没问题 是NTFS的, 我是突然编译不了了, 两个MSBuild.exe在进程管理器中,死亡。
無_1024 2010-10-28
  • 打赏
  • 举报
回复
存储文件的磁盘 磁盘分区必须NTFS的 检查一下
stjay 2010-10-28
  • 打赏
  • 举报
回复
bd

64,649

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧