[Comm] компиляция математических функции gcc

Aleksander Gorohovski angel на feht.dgtu.donetsk.ua
Пт Ноя 13 19:31:10 UTC 2009


On Fri, 13 Nov 2009 21:22:22 +0200, Andrey Rahmatullin  wrote:

> On Fri, Nov 13, 2009 at 09:17:18PM +0200, Aleksander Gorohovski wrote:
>> /home/aleksander/tmp/ccpHXCPe.o: In function `main':
>> hello.c:(.text+0x42): undefined reference to `sqrt'
> А кто будет линковать libm?

Ах вот оно в чём дело, т.е. наверное, нано было так

gcc test.c -lm

Андрей,
Премного благодарен.
:)

>> Интересно, если для sqrt задать константу
>>      b = sqrt(9);
>> то ошибки компиляции gcc не возникает.
> Прикольно.
>
>> Следует отметить, что компиляция с помощью
>> g++
>> проходит без ошибок.
> Да, g++ добавляет сам.
>



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