最近我在OSX Yosemite上安装了新版本的gcc(4.9),按照我找到的步骤进行:
https://wiki.helsinki.fi/display/HUGG/Installing+the+GNU+compilers+on+Mac+OS+X
但是当我尝试编写一个简单的" Hello World"程序,编译器打印下一个:
fatal error: iostream: No such file or directory
compilation terminated.
这似乎是一个很容易解决的问题,但我是使用这个操作系统的新手。所以我不想搞砸它。
谢谢!。
代码只是一个" Hello World" :
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
cout << "Hello World" << endl;
return 0;
}
然后我在终端上使用g++
跟这样:g++ hw.cpp -o hw.o
结果是:fatal error: iostream: No such file or directory
答案 0 :(得分:1)
您可能正在使用gcc
而不是g++
,请尝试执行以下操作:
g++ your_source_file.cpp -std=c++11