|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Dmitry Rud 2:465/46.40 25 Apr 2000 10:33:28 To : Cyril Rotmistrovsky Subject : Re: gcc question -------------------------------------------------------------------------------- Sat, 22 Apr 00 07:58:41 +0300 -- Cyril Rotmistrovsky wrote : DR>> При компиляции программ на C++ вместо gcc нужно использовать g++. [ ... ] CR> Правда моя. Это у вас что-о криво стоит: [ ... ] CR> [0] tmp> cc -o ttt ttt.cc -lsdc++ [ ... ] CR> Другое дело, что в случае линковки `c++' (`g++') сам добавляет в вызов CR> линкера `-lstdc++'. У человека, задавшего первоначальный вопрос, проблема была именно из-за нежелания gcc автоматически прилинковывать libstdc++ к программам на C++, безотносительно к расширениям файлов. Решения тут два: использовать g++ (что, IMHO, идеологически правильнее), или же явно указывать -lstdc++, как предложили Вы. Так что дело было вовсе не в расширениях... -- rnd. --- ifmail v.2.14.os-p7 * Origin: Powered by FreeBSD (2:465/46.40@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/14700a6b103b8.html, оценка из 5, голосов 10
|