[P&AM Lab] Обратные тригонометрические функции.
Grigoriy A. Sitkarev
sitkarev на komitex.ru
Ср Мар 2 21:21:07 MSK 2011
И правильно делает что ругается.
Потому что заголовок говорит только о том какие аргументы и значение
принимает и возвращает функция, дабы компилятор мог проверить что ты
туда передал. Это не означает что библиотека в которой находится код
этих функций должна быть линкована с бинарником.
Поэтому нужно указать что ты конкретно желаешь в такой-то библиотеке
делать поиск внешних символов (связей).
$ gcc -o test test.c -lm
Все математические функции библиотеки Си находятся в libm, так что
добавь флаг линковщика и порядок.
На всякий случай погляди ещё функцию atan2(3), может быть она тебе
подойдёт лучше.
--
Г.А.
02.03.2011 20:16, Константин Никулов пишет:
> Всем добрый вечер.
>
> Подскажите пожалуйста, почему gcc ругается на применение обратных тригонометрических функций, говорит undefined link? Хотя заголовок нужный подключен.
Подробная информация о списке рассылки Lab