返回介绍

用 ar 命令创建存档

发布于 2024-10-10 23:21:31 字数 765 浏览 0 评论 0 收藏 0

存档命令(

ar )会在存档文件中保存一批目标文件:

注意到没有?所有.a 文件名都是 libXXX.a 的形式。这是命名存档的标准方式,存档是静态库(staticlibrary),所以要以 lib 开头,稍后你会看到什么是静态库。务必把存档命名为 libXXX.a。否则编译器找不到它们。

……在库目录下保存.a 文件

你可以把存档保存在库目录中,用哪个库目录由你做主,有以下两种选择:

  • 把.a 文件保存在标准目录中,如/usr/local/lib。

有的程序员在确保他们的代码能正确运行以后就会把存档安装在标准目录中。在 Linux、Mac 与 Cygwin 中,可以把存档保存在/usr/local/lib 中,这个目录专门用来放本地自定义库。

  • 把.a 文件放在其他目录中。

如果你还处于开发阶段,或者在系统目录中安装代码让你觉得很不爽,也可以创建自己的库目录,例如:/my_lib。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文