系统相关
首页 > 系统相关> > arm-linux-ar 和 arm-linux-ranlib 的使用

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

作者:互联网

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

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.

标签:gcc,hello,libhello,ar,linux,arm,localhost
来源: https://www.cnblogs.com/fanweisheng/p/11105592.html