VS编译任何项目都会报错:Error 1 error MSB6006: cl.exe exited with code 2

这其实不是最奇怪的,奇怪的是在昨天的编译中毫无问题,今天一开机就遇到了这个错误,代码完全一样,目测是IDE的问题。于是百度谷歌寻找答案,据说是文件路径的问题,但是我完全没有任何操作修改系统变量之类的,为何一夜之间惨剧上演?最后功夫不负有心人,我发现了这么一篇日志:VS2010编译工具出错的解决办法

他看上去非常的靠谱,不过作为一个懒人,我选择了在控制面板->程序->vs13,把VS13 repair了一次,重启发现一切都解决了。哎,奇奇怪怪的问题。

评论