ios中强制导入一个静态库
2011-02-15 10:29
176 查看
ios中强制导入一个静态库,可以在不同的配置强制导入对应的库,在Setting中找到Other Linker Flags,
如果想导入项目目录lib386下的libLibrary.a,
增加:-force_load "$(SRCROOT)/lib386/libLibrary.a"
多个选项: -force_load "$(SRCROOT)/lib386/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/libLibrary.a"
如增加lxml2库,
增加:-ObjC -lxml2, 在Header search Paths 增加:/usr/include/libxml2.
动态的导入不同的库(模拟器/真机),如项目目录CoreCCLib下有子目录:
Debug-iphoneos,
Release-iphoneos,
Debug-iphonesimulator,
Release-iphonesimulator,
//有可能是Distribution-iphoneos
DistributionRelease-iphoneos
在Library Search Paths 增加:
"$(SRCROOT)/CoreCCLib/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"。
选择不同的选项将导入相应的静态库。
如果想导入项目目录lib386下的libLibrary.a,
增加:-force_load "$(SRCROOT)/lib386/libLibrary.a"
多个选项: -force_load "$(SRCROOT)/lib386/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/libLibrary.a"
如增加lxml2库,
增加:-ObjC -lxml2, 在Header search Paths 增加:/usr/include/libxml2.
动态的导入不同的库(模拟器/真机),如项目目录CoreCCLib下有子目录:
Debug-iphoneos,
Release-iphoneos,
Debug-iphonesimulator,
Release-iphonesimulator,
//有可能是Distribution-iphoneos
DistributionRelease-iphoneos
在Library Search Paths 增加:
"$(SRCROOT)/CoreCCLib/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)"。
选择不同的选项将导入相应的静态库。
相关文章推荐
- iOS如何present一个不知道类名的控制器时使它强制转屏
- iOS 证书导出为p12,再导入其他电脑只能导入其中一个的解决方法
- iOS开发——静态库的导入和头文件路径的设置
- IOS Orientation, 想怎么转就怎么转~~~ 此博文主要针对IOS应用, 是屏幕旋转相关问题的一个总结. 主要内容有: IOS5,6,7不同版的适配. 强制旋转和自动旋转.
- iOS 某一个界面实现强制横屏
- iOS导入c++语言的静态库之后编译不过,先要检查是否导入了libstdc++
- iOS 解决一个因三方静态库冲突产生的duplicate symbol的问题
- iOS 解决一个因三方静态库冲突产生的duplicate symbol的问题
- IOS小知识点7之IOS静态库打包、工作区关联多个工程、一个工程下关联多个Target、c代码打包
- iOS----将两个静态库(模拟器、真机)结合生成一个静态库
- iOS 某一个界面实现强制横屏
- IOS之创建一个静态库
- ios开发 导入.a后导致出现静态库代码冲突
- 撰写一个属于自己的ios开发包,静态库
- 如何判断一个类是否支持某属性和方法以及如何判断IOS的版本
- Excel导入到SQL的一个新思路
- ios--控件--自定义封装一个控件
- 如何快速的开发一个完整的iOS直播app(播放篇)
- 【iOS】一不小心破解了别人的静态库
- megapix-image.js使用的一个坑-ios图片裁剪之画布绘制大图片