如何查找我应该使用的库名称

How to find what library name should I use

本文关键字:我应该 何查找 查找      更新时间:2023-10-16

使用 pow 时,我必须在 gcc 命令中添加-lm。有一天,当我在学习 Linux 线程时,我看到我必须在 gcc 命令中添加-lpthread。我知道可能无法通过函数名称找到库名称。但是有没有办法找到我应该添加的库名称?也许通过标题的名称?现在我知道的唯一方法就是寻找别人的经验。

查看文档;man pow您将阅读

与 -lm 链接。

对于man pthread_yield您将阅读

编译并使用 -pthread 链接。

这样的文档并非每次都存在;您可能还必须查看其他地方(例如.pdf信息页面,网站)。