Некоторая странная ошибка появилась после того, как я обновил свой Ubuntu с (10.11, 11.04, я не знаю )
до 11.10.
Я получаю неопределенную ссылку на 'sqrt'
при использовании math.h и связывании с -lm
Я компилирую с помощью gcc -Wall -Werror -g -Iinclude / -lm lib / matrix.c src / analyse.c -o bin / analyse.o
оба исходных файла используют и включают math.h.
Этот код скомпилирован без проблем, и я не сильно изменил его с момента обновления, но теперь он не будет работать.
Есть ли у вас какие-либо предложения, что я могу сделать, чтобы найти ошибку?
Извините, если этот вопрос был задан раньше; есть так много сообщений об ошибках математического компоновщика, и я не нашел подходящего