天天看点

xcode引入第三方库GPUImgae.a;

1、生成GPUImgae.a;

1-1 准备两个东西:gitHub上下载GPUImage:https://github.com/BradLarson/GPUImage;

解压缩,生成文件夹:

xcode引入第三方库GPUImgae.a;

1-2 生成GPUImgae.a库

终端打开,进入文件夹位置:

cd 解压的GPUImage的文件夹位置
例如:cd /Users/leeli/Desktop/MyProject/GPUImageTest/GPuImgeTest2/GPUImage
           

运行在上面解压好的文件夹中有个bulid.sh脚本文件:

./bulid.sh
           

运行成功会看到:

xcode引入第三方库GPUImgae.a;

1-3 可以看到生成的GPUImgae.a及include内的头文件

xcode引入第三方库GPUImgae.a;

将GPUImgae.a及include内的头文件复制粘贴到工程GPUImage文件夹下面;

2、添加GPUImage.a库到自己的工程中

2-1 打开Xcode工程,添加静态库

xcode引入第三方库GPUImgae.a;

2-2、修改header path

xcode引入第三方库GPUImgae.a;

3、 在ViewController中import头文件,

不报错且运行成功即添加完成

#import "GPUImage.h"
#import "GPUImageContext.h"
           

4、运行bulid.sh时候会出错:

xcodebuild: error: SDK “iphoneos9.0” cannot be located
           

4-1、终端运行,查看SDK版本

xcodebuild -showsdks
           
xcode引入第三方库GPUImgae.a;

4-2 再打开GPUImage下的bulid.sh文件,修改 IOSSDK_VER="13.0"

xcode引入第三方库GPUImgae.a;

参考:https://blog.csdn.net/xx352890098/article/details/77898200