mar是我写的一个和并gcc的C库程序,它可以非常方便的将多个库合并到一个库中
使用方法:
mar -vo lib.a liba.a libb.a libc.a libd.a
注意事项:
1。并不是所有的库可以合并在一起,比如多个库中含有相同的目标文件,如 libshell32.a 和 libkernel32.a就不能合并在一起。还有关于库中索引的问题了解的不是太多。
2.在合并库的时候请注意库的先后顺序,因为gcc在查找库的时候是从左到又的,一个库的相关库和目标文件应该放在它的后面
最后大家有好的修改建议别忘了给我email一份
|
文件: |
mar-1.0.2.zip |
大小: |
10KB |
下载: |
下载 | |
阅读(1521) | 评论(0) | 转发(0) |