下载 >  开发技术 >  其它 > 静态库封装另一静态库

静态库封装另一静态库 评分:

想生成一个静态库A,其依赖于静态库B,要求静态库A直接封装静态库B,以ar脚本语言实现
2013-03-31 上传大小:276KB
分享
收藏 举报

评论 共7条

fj_mh 经过测试,实用,感谢!
2018-02-26
回复
wangzekun_wolf 这个例子很典型,感谢分享。但是如果是那种./configure生成Makefile的项目,怎么把ar这种命令直接集成过去呢?不管我怎么用-L把静态库包进去,加-static还是加其他参数,但是生成的静态库在被别的程序引用时,都需要另外引用最原始的静态库。比如程序C需要libb.a,libb.a中引用了liba.a,但是每次链接程序C的时候,都要同时-L这两个静态库,这个怎么解决?
2016-11-10
回复
wu11zhike 虽然没有最后用这个方法,但是还是很感谢
2016-01-20
回复
hanghao123 非常感谢!很实用!
2015-11-17
回复
aiconanai 虽然没有最后用这个方法,但是还是很感谢
2015-03-28
回复
chenyanjiao_881124 非常感谢!很实用啊
2015-01-05
回复
woodwoods 有一定的参考价值,结合例子修改一下就可以了
2013-09-23
回复
VS2017创建静态库lib和使用静态库
静态库.a的生成,及生成一个依赖另一个库存在的静态库
静态库的封装
STM32V3.5固件库制成lib静态库

TI公司最新3.5标准固件库,生产lib文件的静态库。可以像MDK安装目录下的2.03lib文件一样调用了。

立即下载
LINUX静态库.a嵌套.a文件

LINUX静态库.a嵌套.a文件,二次封装,完整源码,演示项目齐全

立即下载
CCS中如何生成LIB文件-并在另外CCS项目中引用LIB文件

CCS中如何生成LIB文件-并在另外CCS项目中引用LIB文件,详尽的指导,亲测有效

立即下载
webrtc静态库(iOS)

webrtc静态库,可用于webrtc iOS开发,封装已完成!webrtc静态库(iOS)

立即下载
QtProtoBuf

QtCreator之QtProtoBuf-Project通信协议,可直接封装动态库和静态库

立即下载
Voiceage的G.729编解码开发库

Based on the renowned Code Excited Linear Prediction (CELP) coding model, the G.729 speech compression standard delivers toll-quality speech, similar in quality to 32-kbps ADPCM but at one-quarter the bit rate. With the low rate of 8 kbps, G.729 is the lowest bit rate ITU-T standard with toll quali

立即下载
Android+libwebrtc_h264

android静态库和头文件 h264编码 附带webrtc封装

立即下载
ffmpeg 静态库文件大全(vs2008 本人亲测)

包含 libgcc.a libmingwex.a libcoldname.a libavcodec.a libavformat.a libavutil.a libz.a libfaac.a libgsm.a ......

立即下载
liuux下 连接静态库以及做静态库

liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库liuux下 连接静态库以及做静态库

立即下载
opencv静态库 可直接拷贝到lib目录下使用

很多lib文件。安装完Opencv及编译opencv.dsw后,仍有些库文件生成不了。可以直接拷贝到lib目录下使用。我使用的是vc6.0

立即下载
iocp静态库和动态库模式封装

基于iocp的网络封装,支持动态库模式和静态库模式,可以同时作为客户端和服务器的底层。

立即下载
mp4v2最新源码,win32静态库

这是比较完善的MP4解析、封装源代码,可以编译成动态库或静态库使用。

立即下载
opus和portaudio的32位与64位的静态库

opus和portaudio的32位与64位的静态库,opus静态库,portaudio静态库

立即下载
静态库和动态库里的全局变量(或类的静态成员变量)共享和独立的问题

测试代码说明以下两个问题: 1. 工程中包含静态库A,动态库B,可执行程序C。C依赖于A和B,而B依赖于A。在A中定义有全局变量X(或类的静态成员变量),则在动态库B中访问的X,与可执行程序C中访问的X是同一个变量还是两个不同的变量? 答案:是两个不同的变量。 2. 工程中包含动态库A,动态库B,可执行程序C。C依赖于A和B,而B依赖于A。在A中定义有全局变量X(或类的静态成员变量),则在动态库B中访问的X,与可执行程序C中访问的X是同一个变量还是两个不同的变量?(注:所有库都在同一进程中使用) 答案:是共享同一个变量。即:在A是动态库的这种情况下,B和C访问到的X是同一变量。 博文地址

立即下载
编译多个可执行程序,需链接动态库静态库,且需先编译库,并且库与库之间存在依赖关系的makefile

本示例演示了编译多个可执行程序,需链接动态库,静态库,且需先编译库,并且库与库之间存在依赖关系的makefile的编写方式,makefile文件内部有详细的注释,目录下也有介绍文档,请务必按照里面的步骤操作,保证可以运行成功

立即下载
IOS 封装静态库Demo

根据网络说得简单的教程 自己也简单的操作了一下了解过程

立即下载
boost库1.68版本Linux下编译的动态库和静态库

Linux系统下使用gcc 5.3编译器编译的boost库1.68版本的动态库和静态库,多线程参数编译,经测试可用

立即下载

热点文章

img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

静态库封装另一静态库

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
2 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: