我正在使用 Ubuntu 14.04。我正在尝试编译这个项目OpenFP。问题是当我运行“configure”shell 并使用“make”编译它后,我收到以下错误。
/usr/bin/ld: openfp_extract-fft.o: undefined reference to symbol 'cos@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libm.so.6: error added symbols: DSO missing from command line collect2: 错误: ld 返回 1 退出状态 make[1]: *** [openfp_extract] 错误 1 make[1]: 离开目录 `/home/murtaza/Desktop/openfp-1.3.2' make: *** [all ] 错误 2
我认为的问题是编译器无法隐式链接到“libm”,但我真的不明白在哪里附加 -lm 以使其工作。我在“makefile.am”中尝试过不同的位置。但是每次配置后我都会得到相同的结果。任何帮助将不胜感激。