Xcode6 引入第三方静态库工程的方法
2015-06-26 12:55
267 查看
首先,介绍一下把在当前工程中引入其他依赖工程的方法:
第一:把其他项目工程添加到现有工程做法:
定义:
FPro 现有工程 ==
父工程
CPro 其他工程 ==
子工程
1 准备好CPro为静态连接库,单独编译时,能够通过;
2 拖动CPro
到 FPRo中,
3 在FPRo的Build Parse中的Target decpendency中添加静态CPRo的连接库依赖;
4 在FPRo的Build Parse中的Link Binary
。。。中添加静态CPRo的连接库;
5 在在FPRo的Build Setting中的Header Search Path中添加CPRo的头文件目录路径;
6 注意某些时候把*.m文件改为*.mm文件,防止引用了Cpp文件;
7 注意是否添加了足够的系统库:如:asihttp
需要:CFNetwork.framework MobileCoreService.framework等
第二,当CPro为已经编译好得静态库时,即CPro只包含*.h头文件和lib*.a库时,需要修改《第一,4步骤》,如下:
4 在FPRo的Build Parse中的Link Binary 。。。中添加静态CPRo的连接库,但是必须选择磁盘里的libCPRo.a,不能选择列表里的libCPRo.a;
第一:把其他项目工程添加到现有工程做法:
定义:
FPro 现有工程 ==
父工程
CPro 其他工程 ==
子工程
1 准备好CPro为静态连接库,单独编译时,能够通过;
2 拖动CPro
到 FPRo中,
3 在FPRo的Build Parse中的Target decpendency中添加静态CPRo的连接库依赖;
4 在FPRo的Build Parse中的Link Binary
。。。中添加静态CPRo的连接库;
5 在在FPRo的Build Setting中的Header Search Path中添加CPRo的头文件目录路径;
6 注意某些时候把*.m文件改为*.mm文件,防止引用了Cpp文件;
7 注意是否添加了足够的系统库:如:asihttp
需要:CFNetwork.framework MobileCoreService.framework等
第二,当CPro为已经编译好得静态库时,即CPro只包含*.h头文件和lib*.a库时,需要修改《第一,4步骤》,如下:
4 在FPRo的Build Parse中的Link Binary 。。。中添加静态CPRo的连接库,但是必须选择磁盘里的libCPRo.a,不能选择列表里的libCPRo.a;
相关文章推荐
- js实现跨浏览器好友列表
- Objective-C(四、属性声明与功能,点语法)——iOS开发基础
- Android数据存储和访问
- 两款天气预报APP产品分析
- Android开发之旅:;HelloWorld项目的目录结构; android架构
- 认识 BASH 这个 Shell
- 为Apple立起死亡flag
- 2014北京外国语
- ACM-ICPC代码模板
- gre与sat那个考试的难度大?
- LA 4287 Proving Equivalences(tarjan+强连通缩点)
- Eclipse中ADT的各种问题
- ToggleButton实现开关按钮的方法
- 项目总结一(积分)
- opencv下的Garbor滤波
- hdoj 1384 Intervals 【差分约束基础题目】
- 【 Logistic Regression 】林轩田机器学习基石
- linux 计划任务Cron
- 苹果开发者账号注册&真机调试
- 通过Rsync本机同步数据