码迷,mamicode.com
首页 >  
搜索关键字:静态库    ( 1294个结果
iOS一些常见配置
关于Xcode的Other Linker Flags背景在ios开发过程中,有时候会用到第三方的静态库(.a文件),然后导入后发现编译正常但运行时会出现selector not recognized的错误,从而导致app闪退。接着仔细阅读库文件的说明文档,你可能会在文档中发现诸如在Other Lin...
分类:移动开发   时间:2014-11-26 20:49:43    阅读次数:228
mac下SVN上传.a静态库文件
在mac下很多svn管理工具默认都不能上传.a文件。从网上扒了下,用命令行可以解决此问题。打开终端,cd 进入到需要上传的.a文件所在的文件夹。确保 ls能看到.a文件然后使用命令,如:svn add libzbar.a使用完成后出现 A (bin) libzbar.a表示添加成功,用sv...
分类:Web程序   时间:2014-11-26 15:54:17    阅读次数:173
linux 运行时加载不上动态库 解决方法(转)
1. 连接和运行时库文件搜索路径到设置库文件在连接(静态库和共享库)和运行(仅限于使用共享库的程序)时被使用,其搜索路径是在系统中进行设置的。一般Linux 系统把 /lib 和 /usr/lib 两个目录作为默认的库搜索路径,所以使用这两个目录中的库时不需要进行设置搜索路径即可直接使用。对于处于默...
分类:系统相关   时间:2014-11-25 18:10:41    阅读次数:166
GNU Make----Core Automatic Variables
$@ 表示规则的目标文件名。如果目标是一个文档文件(Linux中,一般称.a 文件为文档文件,也称为静态库文件),那么它代表这个文档的文件名。在多目标模式规则中,它代表的是哪个触发规则被执行的目标文件名。 $% 当规则的目标文件是一个静态库文件时,代表静态库的一个成员名。例如,规则的目标是“foo....
分类:其他好文   时间:2014-11-25 16:05:48    阅读次数:256
cmake使用
0. 前言一个多月前,由于工程项目的需要,匆匆的学习了一下cmake的使用方法,现在有时间拿出来整理一下。本文假设你已经学会了cmake的使用方法,如果你还不会使用cmake,请参考相关资料之后再继续向下看。本文中介绍的是生成可执行程序的方法和步骤,生成动态库和静态库的方法与此有所不同,随后会介绍动...
分类:其他好文   时间:2014-11-24 16:51:09    阅读次数:307
[IOS 静态库]
http://www.2cto.com/kf/201402/276718.html一、什么是库?库是共享程序代码的方式,一般分为静态库和动态库。二、静态库与动态库的区别?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调...
分类:移动开发   时间:2014-11-22 20:11:05    阅读次数:197
C++静态库与动态库
这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用的时候如何选择。这里不深入介绍静态库、动态库的底层格式,内存布局等,有兴趣的同学,推荐一本书《程序员的自我修养——链接、装载与库》。什么是库库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基...
分类:编程语言   时间:2014-11-21 17:59:47    阅读次数:297
Building Objective-C static libraries with categories(ObjC、all_load、force_load)
https://developer.apple.com/library/mac/qa/qa1490/_index.html 之所以使用该标志,和Objective-C的一个重要特性:类别(category)有关。根据这里的解释,Unix的标准静态库实现和Objective-C的动态特性之间有一些冲突...
分类:其他好文   时间:2014-11-20 15:15:02    阅读次数:151
ios 中 使用自制framework导致 Duplicate symbol 的问题解决方法
使用第三方静态库的时候有时候要求在编译选项linker 中 other linker flag中加入 -ObjC但如果自制的framework库工程中加入了-ObjC,在Demo工程中如果也加入-ObjC选项时,可能导致duplicate sysbol的问题duplicate symbol _OBJ...
分类:移动开发   时间:2014-11-20 00:01:40    阅读次数:463
LIB和DLL的区别与使用
转这篇文章是因为以前有个误区,以为lib为静态库,dll为动态库,这理解并不错,但不全面。lib分两种的:(1) lib包含所有内容的静态库,应用程序用它即可,这是我理解的一种(2) lib只包含头部信息,为了配合dll使用,dll包含函数内容,这先前我不知道,以为dll本身包含了函数地址及内容。此...
分类:其他好文   时间:2014-11-19 17:51:37    阅读次数:181
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!