Ошибка компиляции с g++ 4.9 на OSX Yosemite

Недавно я установил новую версию gcc (4.9) на OSX Yosemite, выполнив следующие шаги:

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

1 ответ

Вы, вероятно, используете gcc вместо g++попробуйте сделать следующее:

g++ your_source_file.cpp -std=c++11

Другие вопросы по тегам