在我的一台Mac电脑上,对于一个简单的Hello Word C++程序,出现了这样的编译错误,我在其他工作的Mac电脑上都没有遇到过这个问题。即使使用相同版本的Eclipse CDT 64位Mars。
发布错误和Hello Word程序,请问有什么提示吗?谢谢。
//============================================================================
// Name : Test1.cpp
// Author :
// Version :
// Copyright : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================
#include <iostream>
using namespace std;
int main() {
cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
return 0;
}
下面是使用g++命令时出现的错误,
g++ Test1.cpp Test1.cpp:9:20: 错误:iostream:没有那个文件或目录 Test1.cpp: In function ‘int main()’: Test1.cpp:13: 错误:‘cout’在此作用域中未声明 Test1.cpp:13: 错误:‘endl’在此作用域中未声明
g++ -o hello hello.cpp
,然后运行它?./hello
如果可以的话,你能获取Eclipse正在运行的命令的详细输出吗? - BillRobertson42