Опубликовано 27 октября, 200718 г. comment_4757791 Пытаясь закомпилить хоть что-нить на C++, получаю странную ошибку. $ cat test.cpp #include <iostream> int main() { return 0; } $ gcc test.cpp /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../include/c++/4.1.2/cstdlib:135: ошибка: ‘::system’ не был декларирован Никто не знает, в чем дело? Жалоба
Опубликовано 27 октября, 200718 г. Автор comment_4758883 Без разницы. man gcc: QUOTE gcc - GNU project C and C++ compiler Жалоба
Опубликовано 27 октября, 200718 г. comment_4759457 QUOTE (mnts @ Oct 27 2007, 20:38) Без разницы. man gcc: QUOTE gcc - GNU project C and C++ compiler Но вы попробовали? Жалоба
Опубликовано 27 октября, 200718 г. Автор comment_4759524 Естественноhttps://academ.club/html/emoticons/smile.gif На самом деле, мое "Без разницы" и означало, что вывод компилятора тот же. Жалоба
Опубликовано 27 октября, 200718 г. comment_4760487 Что-то у вас в gcc отломано, вот что должно быть (gcc 4.1.1): cat >test.cpp #include <iostream> int main() { return 0; } [den@den tmp]$ gcc test.cpp /tmp/.private/den/ccOMmP2E.o: In function `__static_initialization_and_destruction_0(int, int)': test.cpp:(.text+0x3e): undefined reference to `std::ios_base::Init::Init()' /tmp/.private/den/ccOMmP2E.o: In function `__tcf_0': test.cpp:(.text+0x85): undefined reference to `std::ios_base::Init::~Init()' /tmp/.private/den/ccOMmP2E.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0' collect2: ld returned 1 exit status [den@den tmp]$ g++ test.cpp [den@den tmp]$ gcc test.cpp -lstdc++ [den@den tmp]$ Жалоба
Опубликовано 28 октября, 200718 г. Автор comment_4763705 QUOTE (den @ Oct 28 2007, 03:48) Что-то у вас в gcc отломано Спасибо, но и gcc с параметрами, и g++ дают то же самое. PS мне тоже приходила мысль, что что-то там отломано... https://academ.club/html/emoticons/biggrin.gif Жалоба
Пытаясь закомпилить хоть что-нить на C++, получаю странную ошибку.
$ cat test.cpp #include <iostream> int main() { return 0; }Никто не знает, в чем дело?