您的位置:首页 > 移动开发 > IOS开发

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)"。

选择不同的选项将导入相应的静态库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: