[Comm] Re: gcc

Andrey Rybak =?iso-8859-1?q?ra_=CE=C1_iop=2Ekiev=2Eua?=
Пт Май 16 12:24:09 MSD 2003


Alexey Tourbin wrote:

>On Thu, May 15, 2003 at 09:10:07PM +0300, Andrey Rybak wrote:
>  
>
>>На старости лет обнаружил, что не умею пользоваться gcc.
>>Подскажите, как скомпилировать программу  с вызовами функций sqrt(), 
>>exp(), sin() и иже с ними без сообщений компиллятора:
>>/home/andrey/tmp/cctwjuhg.o(.text+0x2c): undefined reference to `sqrt'
>>/home/andrey/tmp/cctwjuhg.o(.text+0x4c): undefined reference to `pow'
>>/home/andrey/tmp/cctwjuhg.o(.text+0x7a): undefined reference to `exp'
>>    
>>
>
>-lm
>
>  
>
>>#include<math.h> есть.
>>сам файл math.h есть (по тому же пути где и stdio.h), причем подобных 
>>ошибок для функций printf(), puts() etc. не наблюдается. Мало того, и 
>>программы с использованием функций, объявленных в stdio.h работают 
>>корректно. Помогите, пожалуйста. 
>>    
>>
>
>Потому что -lc влинковывается по умолчанию.
>  
>
Спасибо, работает.
Т.к. хидеров много, и, очевидно, подобных затруднений будет много, а в 
мане gcc я этих ключиков не увидел, то подскажите еще, где найти как 
можно более полный справочный материал по gcc.




Подробная информация о списке рассылки community