Я работаю в Ubuntu 11.04 и сейчас участвую в проекте, в исходном коде которого используются подпрограммы типа "sqrtf" или "lgamma", на которые жалуется моя IDE, утверждая, что их нельзя найти в "math.h".Старший член сказал мне, что мне нужно POSIX.1-2001 .Я использовал ldd --version
, чтобы проверить версию моего glibc, и он дал ldd (Ubuntu EGLIBC 2.13-0ubuntu13) 2.13
.Я догадался, что встроенная версия glibc упрощена, поэтому я решил обновить ее до полной версии glibc-2.14.Но после некоторого поиска в aptitude я обнаружил, что должен выполнить ручную установку.Я все время расстраиваюсь, я понимаю, что, возможно, Бог предупреждает меня с неверного пути.Итак ... кто-нибудь может дать мне несколько советов?Спасибо ~