编译的时候也要在指令后面加 -lm:
gcc -o abc abc.c -lm
gcc -o abc abc.c -lm
原因:缺少某个库,用 -l 参数将库加入。Linux的库命名是一致的, 一般为 libxxx.so, 或 libxxx.a, libxxx.la, 要链接某个库就用 -lxxx,去掉头 lib 及 "." 后面的 so, la, a 等即可。
本文详细解释了在GCC编译命令中使用-lm参数的原因和常见库链接方法,包括数学库和POSIX线程库的链接。
1435

被折叠的 条评论
为什么被折叠?



