Chinaunix首页 | 论坛 | 博客
  • 博客访问: 196071
  • 博文数量: 19
  • 博客积分: 1422
  • 博客等级: 上尉
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-04 17:46
文章分类

全部博文(19)

文章存档

2011年(1)

2009年(2)

2008年(9)

2007年(7)

我的朋友

分类: C/C++

2008-01-13 21:11:29

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
下载: 下载
阅读(1529) | 评论(0) | 转发(0) |
0

上一篇:用VCF编译程序

下一篇:gcc与g++的区别

给主人留下些什么吧!~~