iOS GPUImage的導入

1.從github上下載源碼,GPUImage

下載完成打開文件有如下幾個文件

2.打開framework里面的GPUImage.xcodeproj

3.打開項目后在BuildPhases里面找到Headers,把headers項目下Project里的所以東西全選拖到public里。這樣就完成第三步

4.這步就是在終端里運行build.sh腳本文件,在運行之前先打開build.sh腳本文件修改里面的IOSSDK_VER版本,這個版本對應的是iOS SDK的版本如果不知道的可以在終端直接輸入

xcodebuild -showsdks查看,然后把對應的版本寫在腳本里。

運行腳本直接把build.sh拖到終端按回車就可以了,這樣就會看到在原來的文件里多了一個build文件夾,如果iOS SDK版本不對build里的文件是不一樣的。

Release-iphoneos和Release-iphoneimlator。

? ? ? ?兩個文件夾都包含一個libGPUImage.a文件。第一個的libGPUImage.a文件只能用于真機,第二個的libGPUImage.a也只能用于模擬器,你想用真機或者模擬器就看你個人了,導入相應的包就可以了,當然如果你想即能用真機也能用模擬器,那么就得把兩個文件里的libGPUImage.a文件合并成一個libGPUImage.a文件。在終端輸入如下命令就可以合成一個既能用于真機又能用于模擬器的libGPUImage.a文件。

我用的是真機,直接把Release-iphoneos拖入項目中,同時在Build Settings中的 Other Linked Flags里設置-ObjC就可以了

lips -create /Users/mac/Desktop/GPUImage-master/build/Release-iphoneos/libGPUImage.a? /Users/mac/Desktop/GPUImage-master/build/Release-iphoneimlator/libGPUImage.a -output /Users/mac/Desktop/libGPUImage.a

5.添加需要的框架

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容