xcode中引入静态库文件方法
来源:互联网 发布:java扫描linux文件夹 编辑:程序博客网 时间:2024/05/21 01:57
百度MapAPI提供了模拟器和真机两中环境所使用的静态库文件,分别存放在libs/Release-iphonesimulator和libs/Release-iphoneos文件夹下。有两种方式可以引入静态库文件:
第一种方式:直接将对应平台的.a文件拖拽至XCode工程左侧的Groups&Files中,缺点是每次在真机和模拟器编译时都需要重新添加.a文件;
第二种方式:使用lipo命令将设备和模拟器的.a合并成一个通用的.a文件,将合并后的通用.a文件拖拽至工程中即可,具体命令如下:
lipo –create Release-iphoneos/libbaidumapapi.a Release-iphonesimulator/libbaidumapapi.a –output libbaidumapapi.a
第三种方式:
1.将API的libs文件夹拷贝到您的Application工程跟目录下
2.在XCode的Project -> Edit Active Target -> Build -> Linking -> Other Linker Flags中添加-lbaidumapapi
3.设置静态库的链接路径,在XCode的Project -> Edit Active Target -> Build -> Search Path -> Library Search Paths中添加您的静态库目录,比如"$(SRCROOT)/../libs/Release$(EFFECTIVE_PLATFORM_NAME)",$(SRCROOT)宏代表您的工程文件目录,$(EFFECTIVE_PLATFORM_NAME)宏代表当前配置是OS还是simulator
注:静态库中采用ObjectC++实现,因此需要您保证您工程中至少有一个.mm后缀的源文件(您可以将任意一个.m后缀的文件改名为.mm),或者在工程属性中指定编译方式,即将XCode的Project -> Edit Active Target -> Build -> GCC4.2 - Language -> Compile Sources As设置为"Objective-C++"
- xcode中引入静态库文件方法
- xcode中引入静态库文件方法
- xcode中引入静态库文件方法
- xcode引入静态库常见问题
- mk文件中如何引入静态库,动态库,三方库
- C++程序中引入.a(静态库)文件
- xcode,在webView中引入本地html,image,js,css文件的方法
- xcode,在webView中引入本地html,image,js,css文件的方法
- xcode,在webView中引入本地html,image,js,css文件的方法(ios自学笔记)
- xcode,在webView中引入本地html,image,js,css文件的方法
- 在 Xcode 4.3 中使用静态库的方法。
- 在 Xcode 4.3 中使用静态库的方法
- 在Xcode中使用静态库的方法
- XCode打包静态库文件
- xcode静态库调试方法
- Xcode中调试静态库
- Xcode中调试静态库
- Jmeter中引入class文件的方法
- C/C++语言中的main函数,参数argc,argv的作用
- 初学Android,手机管理器之获取网络和SIM卡信息(六十二)
- 软件工程师之路
- SQL Server 分页
- 生成可执行的共享库
- xcode中引入静态库文件方法
- 一个很好的Android应用源码下载站——WAP地带
- EasyUI—Accorditon可折叠标签
- couch base使用记录
- C# 定义了 7 种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量
- 程序员:伤不起的三十岁
- SqlDataReader to IList<T>
- 网络性能简单检测
- UML类图关系大全-JAVA