所以我一直試圖讓GPUImage庫在一個項目中工作,雖然它在設備上工作,但在模擬器上不起作用。我試圖在Xcode 5,同時使用視網膜和非視網膜模擬器,並得到以下錯誤:在模擬器上運行的GPUImage問題
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_GPUImageBuffer", referenced from:
objc-class-ref in StartViewController.o
"_OBJC_CLASS_$_GPUImageVideoCamera", referenced from:
objc-class-ref in StartViewController.o
"_OBJC_CLASS_$_GPUImageView", referenced from:
objc-class-ref in StartViewController.o
"_OBJC_CLASS_$_GPUImageiOSBlurFilter", referenced from:
objc-class-ref in StartViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我的生成設置如下;
我需要這個模擬器以及設備上運行。我已經嘗試過使用Build Active Architecture Only NO,以及使用有效架構來使用armv7,armv7和armv7以及armv64,但無濟於事。
任何幫助將是驚人的。 在此先感謝
OK終於工作了,在得到的回答: HTTP://計算器。 COM /問題/ 10382394 /什麼,應該-I-DO-IF-I-着找到的最gpuimage-H-頭換了,gpuimage-framewor – Doz