@[TOC]error MSB6006: “CL.exe”已退出,代码为 5 的解决办法
在使用VS2015 专业版时,调试代码出现error MSB6006: “CL.exe”已退出,代码为 5的问题。重装VS2015没有解决问题。于是在网上找到一些教程,逐一使用后通过改变项目属性解决了这一问题。具体如下所示:
- 点开项目属性:
依次点击属性管理器,右键Microsoft.Cpp.Win32.user 选择属性。
VC++中可执行文件目录中的操作:
确定后,将包含目录、库目录进行一样的操作。
之后将链接器输入中的附加依赖项也删除掉。
依次点击应用–>确定。
代码正常运行。
等等等等等一下~
在我正常运行后,又还原为原来的设置(例如opencv的设置)。
错误没有出现(别的我也没动);
我也不知道为啥;
但是bug解除了。
所以:
建议是:
出现了这个错误,不要慌,重新设置一下VC++中的那些路径,先删除,再重新设置。