当前位置: 技术问答>linux和unix
如何 用一个静态库 生成 另一个静态库
来源: 互联网 发布时间:2017-02-18
本文导语: 如题。 如果别人给了我一个静态库A.a,在写了另一部分依赖该静态库功能的代码后, 我要使用这个静态库 A.a,去生成另一个静态库 B.a 。 怎么做。 | 有两个.a lib123.a 里面需要调用lib456...
如题。
如果别人给了我一个静态库A.a,在写了另一部分依赖该静态库功能的代码后,
我要使用这个静态库 A.a,去生成另一个静态库 B.a 。
怎么做。
如果别人给了我一个静态库A.a,在写了另一部分依赖该静态库功能的代码后,
我要使用这个静态库 A.a,去生成另一个静态库 B.a 。
怎么做。
|
有两个.a lib123.a 里面需要调用lib456.a的接口函数
将代码编译生成lib123.a的时候,只需要456里面的头文件即可
但是,当给调用者使用lib123.a的时候,必须都加上-l123 -l456
将代码编译生成lib123.a的时候,只需要456里面的头文件即可
但是,当给调用者使用lib123.a的时候,必须都加上-l123 -l456
|
up
或者自己从静态库里拆出来.o文件,然后添加到自己的静态库里,不过基本没人这样搞,呵呵
|
同意这个方法!