我用Visual C++编写退出,当我编译这个错误occures:错误MSB6006: “CL.EXE” 与代码2
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6006: "CL.exe" terminato con il codice 2.
有谁知道为什么吗?
在此先感谢!
我用Visual C++编写退出,当我编译这个错误occures:错误MSB6006: “CL.EXE” 与代码2
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(147,5): error MSB6006: "CL.exe" terminato con il codice 2.
有谁知道为什么吗?
在此先感谢!
你应该检查你的源文件;编译器很可能找不到源文件,可能是您输入了错误的名称。例如,写入#include <isotream>
而不是#include <iostream>
将导致该问题。
我在v110(Visual Studio 2012)中得到了这个bug,使用下面的代码,它包含一个错误的基于循环的代码。
class A
{
int b;
};
int main(int argc, char* argv[])
{
A inst;
for (auto &i : inst)
{
}
return 0;
}
PS:V140(Visual Studio中2015)示出了正确的错误:
error C3312: no callable 'begin' function found for type 'A'
error C3312: no callable 'end' function found for type 'A'
是否** [此](http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/742dc49b-5fe1-4808-97b4-a8103617406c)** help? – Blachshma
我可以在哪里找到路径环境变量? – tiavec88