GPUImage集成

(1)首先下载GPUImagehttps://github.com/BradLarson/GPUImage

(2)解压后,打开framework目录下的GPUImage.xcodeproj工程


GPUImage集成_第1张图片

(3)找到Build Phases下的Headers,将Project下的所有文件拖到Public下


GPUImage集成_第2张图片
GPUImage集成_第3张图片

(4)选择虚拟机运行项目,然后你可以在工程目录下Products文件下找到libGPUImage.a,show in Finder。

(5)一样的操作,选择真机运行项目,show in Finder后你可以看到两个文件夹,内容的是一样的。(生成用于真机和模拟器的lib)


GPUImage集成_第4张图片
分别是虚拟机和真机情况下生成的

(6)将两个文件夹下的libGPUImage.a合并。打开终端

lipo -create /Users/SHEAN/Desktop/Demo/GPUImage-master/build/Debug-iphoneos/libGPUImage.a /Users/SHEAN/Desktop/Demo/GPUImage-master/build/Debug-iphonesimulator/libGPUImage.a  -output /Users/SHEAN/Desktop/Demo/libGPUImage.a

/Users/SHEAN/Desktop/Demo/GPUImage-master/build/Debug-iphoneos/libGPUImage.a  真机库

/Users/SHEAN/Desktop/Demo/GPUImage-master/build/Debug-iphonesimulator/libGPUImage.a 模拟机库

/Users/SHEAN/Desktop/Demo/libGPUImage.a 生成的库

合并的lib成功。可以输入命令看下是否成功lipo -info /Users/SHEAN/Desktop/Demo/libGPUImage.a

(7)最后将合并的lib和两个库文件夹的任意一个的usr文件夹拖入自己的工程,就可以使用了。

你可能感兴趣的:(GPUImage集成)