码迷,mamicode.com
首页 > 系统相关 > 详细

arm-linux-ar 和 arm-linux-ranlib 的使用

时间:2019-06-29 11:13:19      阅读:260      评论:0      收藏:0      [点我收藏+]

标签:lib   静态库   一个   运行   host   arm   直接   使用   tmp   

静态库是在编译时需要的库。

1. 建立一个静态库

[arm@localhost gcc]#arm­linux­ar ­r libhello.a h1.o h2.o

 

2. 为静态库建立索引

[arm@localhost gcc]#arm­linux­ar ­s libhello.a [arm@localhost gcc]#arm­linux­ranlib libhello.a

 

3. 由静态库产生可执行文件

[arm@localhost gcc]#arm­linux­gcc ­o hello hello.c ­lhello ­L./ [arm@localhost gcc]#arm­linux­gcc ­o hello hello.c libhello.a hello 文件可以直接拷贝到/tmp 目录下运行,不需 libhello.a.

arm-linux-ar 和 arm-linux-ranlib 的使用

标签:lib   静态库   一个   运行   host   arm   直接   使用   tmp   

原文地址:https://www.cnblogs.com/fanweisheng/p/11105592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!