数学库是静态链接的吗?

Eps*_*tor 3 c gcc static-linking libraries

我的印象是数学库是静态-l name链接的libname.a,因为链接到,但是如果我尝试用-static标志编译,突然GCC找不到数学函数.

这是否意味着数学不一定是静态链接的?或者还有其他事情发生在这里?

Let*_*_Be 5

如果它会静态编译,你会写gcc libname.a而不是gcc -l libname.

对于你的问题,是的数学库是动态链接的.

  • 我认为`-lname`同时找到静态库和共享库,并且还可以使用直接文件名进行共享链接.唯一的区别是找到库文件的方式*. (3认同)