Я компилирую проект с несколькими библиотеками без проблем.Я использую контент stdlib.Однако функции math.h
не могут связаться.Моя компиляция командной строки выглядит следующим образом:
gcc -o exe/split main/split.c -I/usr/include/gsl -Isrc -Llib -L/usr/lib/x86_64-linux-gnu -ltools -lgsl
Я компилирую этот простой скрипт и только что добавил sqrt
из math.h
среди множества функций gsl, которые компилируются и работают нормально.libc.a
существует в /usr/lib/x86_64-linux-gnu
.
На данный момент, неспособность связать является достаточно странным, что я по существу застрял.В чем может быть проблема здесь?