x264最新包地址:http://www.videolan.org/developers/x264.html 编译命令: ./configure --enable-static --host=i386-apple-darwin --host选项请参考一下连接 http://gcc.gnu.org/i
分类:
系统相关 时间:
2016-02-24 12:22:30
阅读次数:
282
一、简单介绍 1.什么是库? 库是程序代码的集合,是共享程序代码的一种方式 2.库的分类 根据源代码的公开情况,库可以分为2种类型 (1)开源库 公开源代码,能看到具体实现 比如SDWebImage、AFNetworking (2)闭源库 不公开源代码,是经过编译后的二进制文件,看不到具体实现 主要
分类:
其他好文 时间:
2016-02-24 09:25:20
阅读次数:
213
net-snmp扩展有多种方式,在此只介绍两种——动态库扩展,静态库扩展。 在做net-snmp开发之前,首先确定net-snmp相关的软件是否安装。 rpm -qa | grep snmp net-snmp-5.3.1-19.el5 net-snmp-perl-5.3.1-19.el5 net-s
分类:
其他好文 时间:
2016-02-21 18:41:05
阅读次数:
353
有时需要使用第三方的aar库,或是工程源代码越来越大,项目内分工需要或出于模块化考虑,需要引用aar文件。 arr就像C/C++中的静态库。 如何建一个aar,网上的文章很多,这里不再重述。 通过gradle最普遍的方法是把aar上传到mavenCentral或者jcenter。如何引用一个本地aar,要在工程的module配置文件build.gradle中加入:reposito...
分类:
其他好文 时间:
2016-02-21 14:25:18
阅读次数:
175
“.a”(静态库)文件无法上传(svn工具) 网上查询了一下,说是Xcode自带的svn和Versions以及一些其它工具都不能上传".a"文件。 解决办法如下: 1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便) ,回
分类:
Web程序 时间:
2016-02-17 14:32:52
阅读次数:
156
ios中我们写的代码有时不愿意让别人看到,可能对它进行封装,生成一个静态库如典型的.a,还有一种就是和 苹果自带的库一样的后缀名为.framework的库,个人推荐使用.framework,因为.a不仅要装其添加进去,还要 将对应的头文件添加到项目中。 1.新建一个静态库工程。file--new--
分类:
其他好文 时间:
2016-02-15 22:37:16
阅读次数:
203
1 将非arc转成arc edit??convert??to objective-c ARC ?? 如果不成功试以下方法 2 target中build phases下compile source中非arc的标记为 -fno-objc-arc(如果文件过多,这种方法太笨,不太适合) 3 到处静态库:选
分类:
其他好文 时间:
2016-02-06 18:20:53
阅读次数:
141
armv7是支持比iphone5旧的那些设备,armv7s是iphone5或ipad4或者以后的新设备,i386是mac的。 lipo -info XXX.a 检查静态库的兼容性 lipo -create XXXX_V7.a XXXX_V7s.a -output XXXX_all.a 合成新的.a文
分类:
其他好文 时间:
2016-02-05 11:45:25
阅读次数:
186
C/C++编程中相关文件后缀(以Linux系统下为例): .a: 静态库(archive) .c/.cpp: C/C++源程序 .h/.hpp: C/C++源程序的头文件 .i: 经过预处理后的C/C++源程序 .o: 对象文件 .s: 汇编语言代码 .so: 动态链接库 本质上来说库是一种可执行代
分类:
编程语言 时间:
2016-02-04 00:20:06
阅读次数:
280
dyld: Library not loaded: @rpath Referenced from: Reason: no suitable image found. Did find: 要么使用静态库,要么General -> Embedded Binaries
分类:
移动开发 时间:
2016-01-30 09:34:24
阅读次数:
134