iOS项目集成GPUImage(libGPUImage.a)

不想看集成方式的可以直接从传送门下载,项目里面有合成好的GPUImage,直接拖入并添加依赖库就可以使用,支持真机和模拟器。源码有修改,具体可查看GPUImage.md。


1、下载GPUImage

2、对开对应工程文件

工程文件.png

3、编译静态库

参照图片修改,不然合成真机和模拟器静态库时会报错


arm64.png

在Relase模式下分别编译(Command+B)真机和模拟器


库位置.png

4、合并静态库

lipo -create 真机静态库路径 模拟器静态库路径 -output 输出路径
例如上图我创建了一个Release-ossimulator文件夹,那么终端指令为
lipo -create /Users/Will/Desktop/ThirdPartyLib/GPUImage-master/build/Release-iphoneos/libGPUImage.a /Users/Will/Desktop/ThirdPartyLib/GPUImage-master/build/Release-iphonesimulator/libGPUImage.a -output /Users/Will/Desktop/ThirdPartyLib/GPUImage-master/build/Release-ossimulator/libGPUImage.a

5、使用

image.png

Resources里的图片是滤镜会使用到的

你可能感兴趣的:(iOS项目集成GPUImage(libGPUImage.a))