iOS GPUImage研究序二:更简单GPUImage导入方式


本片介绍关于打包成静态库导入GPUImage:xoxo_x 著

第一种办法:
原文 : http://www.jianshu.com/p/f7076dfd8b62

1. 把GPUImage.xcodeproj 拖到你的Xcode project
2. 在自己项目的target依赖设置里面添加GPUImage.a作为Target Dependency
3. 在build phase的Link Binary With Libraries, 把libGPUImage.a加进来.
4. 添加下面这些系统framework:
CoreMedia
CoreVideo
OpenGLES
AVFoundation
QuartzCore

5. 头文件搜索路径: project's build settings, 把GPUImage的source和source下的iOS目录加到搜索路径里, 使用相对路径和递归.
6. 包含下面这个头文件:
7. #import "GPUImage.h"

第二种办法

像添加文件一样简单(包含真机和模拟器)
打包的文件为2017.3.4的 GPUImage静态库

已打包好的libGPUImage.a:
http://download.csdn.net/detail/xoxo_x/9770131

已抽离的header文件:
http://download.csdn.net/detail/xoxo_x/9770129

优点一 无需手动配置xcode 的Search path
优点二 避免了target引入工程的弊端
优点三 使得工程看起来更整洁
优点四 对技术要求更高、但一次打包、以后使用

这里写图片描述


开始导入到工程中:

1、创建工程:

iOS GPUImage研究序二:更简单GPUImage导入方式_第1张图片

2、导入到工程中:
iOS GPUImage研究序二:更简单GPUImage导入方式_第2张图片

iOS GPUImage研究序二:更简单GPUImage导入方式_第3张图片
3、导入GPUImage.h 编译:

iOS GPUImage研究序二:更简单GPUImage导入方式_第4张图片


成功导入、以后如果使用直接使用就行了,像添加文件一样简单

你可能感兴趣的:(IOS精益编程,GPUImage研究)