LINUX.ORG.RU

gcc problem


0

0

Люди, объясните в чём проблема. При использовании оператора cout возникает следующая ошибка:
/tmp/cct4X2hf.0: In function `main':
/tmp/cct4X2hf.0(.text+0xf): undefined reference to `cout'
/tmp/cct4X2hf.0(.text+0x14): undefined reference to `ostream::operator<<(char const *)'
collect2: ld returned 1 exit status
хотя в исходнике первой строчкой стоит #include <iostream.h>.

anonymous

попробуй добавить
using namespace std;

hoopoe ★★
()

Программы на C++ надо линковать не командой gcc, а командой g++.
Либо явно добавлять -lstdc++.

yoush
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.