天天看點

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