文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
用 ar 命令创建存档
存档命令(
ar )会在存档文件中保存一批目标文件:
注意到没有?所有.a 文件名都是 libXXX.a 的形式。这是命名存档的标准方式,存档是静态库(staticlibrary),所以要以 lib 开头,稍后你会看到什么是静态库。务必把存档命名为 libXXX.a。否则编译器找不到它们。
……在库目录下保存.a 文件
你可以把存档保存在库目录中,用哪个库目录由你做主,有以下两种选择:
- 把.a 文件保存在标准目录中,如/usr/local/lib。
有的程序员在确保他们的代码能正确运行以后就会把存档安装在标准目录中。在 Linux、Mac 与 Cygwin 中,可以把存档保存在/usr/local/lib 中,这个目录专门用来放本地自定义库。
- 把.a 文件放在其他目录中。
如果你还处于开发阶段,或者在系统目录中安装代码让你觉得很不爽,也可以创建自己的库目录,例如:/my_lib。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论