Модератор: Модераторы разделов
Fen1x
Сообщения: 174
Статус: начинающий пингвин
ОС: Arch/Slackware
Сообщение
Fen1x » 26.11.2008 16:52
Код: Выделить всё
bash-3.1$ cat hello.cpp
#include <iostream>
int main()
{
std::cout << "Hello World";
return 0;
}
Код: Выделить всё
bash-3.1$ g++ hello.cpp
hello.cpp:1:20: error: iostream: Нет такого файла или каталога
hello.cpp: In function 'int main()':
hello.cpp:4: error: 'cout' is not a member of 'std'
Читал данную
C++ и linux тему, но там так проблема и не раскрыта, в чем всетаки заключаеться ошибка ?
Arch user | Kernel 2.6.32 |
"Краткость - сестра таланта" (с) А.П. Чехов |
Fen1x
Сообщения: 174
Статус: начинающий пингвин
ОС: Arch/Slackware
Сообщение
Fen1x » 26.11.2008 18:36
Ни у кого савсем никаких соображений ?
Arch user | Kernel 2.6.32 |
"Краткость - сестра таланта" (с) А.П. Чехов |
arch
Сообщения: 74
ОС: freebsd/arch
Сообщение
arch » 26.11.2008 19:06
hello.cpp:1:20: error: iostream: Нет такого файла или каталога
Попробуйте iostream.h , хотя странно это. gcc какой версии ?
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64
Сообщение
RasenHerz » 26.11.2008 19:35
какая версия g++?
если файл iostream в папке /usr/include/c++/*ваша версия g++*/ ?
Fen1x
Сообщения: 174
Статус: начинающий пингвин
ОС: Arch/Slackware
Сообщение
Fen1x » 26.11.2008 19:59
Все проблема решена, незаметил команду g++-gcc-4.2.4, в итоге с помощью неё и скомпилировал.
Arch user | Kernel 2.6.32 |
"Краткость - сестра таланта" (с) А.П. Чехов |