Решено: Не понятно почему не компилится (тот же код, который раньше без проблем работал)

Модератор: Модераторы разделов

Аватара пользователя
losaped
Сообщения: 124
ОС: Zenwalk

Решено: Не понятно почему не компилится

Сообщение losaped »

Даже hello World не компилится! выводит такуюкучу ошибок, для меня это полностью темный лес.

Код:

losaped@losaped-laptop:~/temp$ gcc 1.cpp /tmp/cc8MiTUW.o: In function `__static_initialization_and_destruction_0(int, int)': 1.cpp:(.text+0x23): undefined reference to `std::ios_base::Init::Init()' /tmp/cc8MiTUW.o: In function `__tcf_0': 1.cpp:(.text+0x6c): undefined reference to `std::ios_base::Init::~Init()' /tmp/cc8MiTUW.o: In function `main': 1.cpp:(.text+0x90): undefined reference to `std::cout' 1.cpp:(.text+0x95): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' 1.cpp:(.text+0x9d): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' 1.cpp:(.text+0xa5): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' 1.cpp:(.text+0xb3): undefined reference to `std::cin' 1.cpp:(.text+0xb8): undefined reference to `std::basic_istream<char, std::char_traits<char> >::operator>>(int&)' 1.cpp:(.text+0xf4): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' 1.cpp:(.text+0xfb): undefined reference to `std::cout' 1.cpp:(.text+0x100): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' 1.cpp:(.text+0x110): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)' 1.cpp:(.text+0x219): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' 1.cpp:(.text+0x220): undefined reference to `std::cout' 1.cpp:(.text+0x225): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' 1.cpp:(.text+0x234): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(int)' 1.cpp:(.text+0x23c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' 1.cpp:(.text+0x244): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' 1.cpp:(.text+0x24c): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' 1.cpp:(.text+0x253): undefined reference to `std::cout' 1.cpp:(.text+0x258): undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))' /tmp/cc8MiTUW.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: выполнение ld завершилось с кодом возврата 1
писюн - это не самое плохое слово!
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

Re: Решено: Не понятно почему не компилится

Сообщение eduard_pustobaev »

А почему gcc, а не g++? Да и глянуть бы на этот helloWorld...
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
losaped
Сообщения: 124
ОС: Zenwalk

Re: Решено: Не понятно почему не компилится

Сообщение losaped »

eduard_pustobaev писал(а):
16.09.2007 23:59
А почему gcc, а не g++? Да и глянуть бы на этот helloWorld...

Знаете может быть это глупо и смешно, но когда я в консоли набрал g++ myfile.cpp вместо gcc myfile.cpp все отлично сработало. Спасибо вам большое, просто я почему-то все время пользовался gcc. Я наверное никогда не смогу въехать во все это. А как бы хотелось.
Надеюсь кто-то наткнется на этот пост и ему это поможет. Правда мне кажется, что таких как я больше нет!
писюн - это не самое плохое слово!
Спасибо сказали: