C++-VS2010编译很简单的程序出错误
今天安装了VS2010,写了一个简单的程序尝试了一下,就发现现报错。
程序代码:
#include <iostream>
using namespace std;
int main()
{
cout << "aaa" << endl;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果确实是你指的visual studio查找了system32下的cl.exe文件的话,你将C:Program FilesMicrosoft Visual Studio 10.0VCbin下的cl*拷贝过去后有没有删除system32下原有的cl.exe这类的老编译器呢?
代码写的紧凑点 很可能是其中有全角的空格 也就是中文的空格 最好复制到记事本中在粘贴过去试试 不行的话
试试这个
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello,world"<<endl;
return 0;
}
曾经看到的解决方法
C:Program FilesMicrosoft Visual Studio 10.0VCbin目录下 拷贝c2.dll、cl.exe、cl.exe.config三个文件至C:WindowsSystem32,引起编译错误的原因是因为vs2010在编译的时候自动优先查找环境目录,而vista sp2 system32目录下的cl.exe版本较老造成