【发布时间】:2016-02-26 18:44:42
【问题描述】:
我正在使用 Ubuntu Linux 我已经制作了一个自定义静态库 Mylib.a,我只能将它包含在与静态库位于同一目录中的那些 c 文件中。
我想让它成为一个通用库,以便我可以将库文件包含到我想要的任何 c 文件中,而不管其位置如何
【问题讨论】:
-
gcc将在特定文件夹中搜索,有关详细信息,请参阅文档(您可以从LIBRARY_PATH环境变量开始,也可以使用-v进行编译以查看搜索位置)。或者,您可以在gcc命令行上提供完整路径(在任何地方)。 -
如何包含这个库?您必须包含标题并链接库。
标签: c linux ubuntu-14.04