Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: gcc question   Dmitry Rud   25 Apr 2000 10:33:28 
Архивное /ru.unix/14700a6b103b8.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional