我遇到了編譯我的iOS代碼的問題,該代碼是使用早期版本的XCode編譯的。在升級到xcode 6之後,找不到OpenGLES/gltypes.h
我在我的前綴頭文件中導入UIKit/UIKit.h,該文件與iOS 8 SDK級聯到CoreVideo/CVOpenGLESTexture.h,並從那裏OpenGLES/gltypes.h。在預處理器階段,XCode抱怨沒有找到文件gltypes.h。
在目標的搜索路徑中,我確保框架搜索路徑和標題搜索路徑指向SDK安裝的位置。此外,「始終搜索用戶路徑」設置爲是。
其他人看過這個問題? 「鏈接框架和庫」在「CoreVideo.framework」或任何其他鏈接框架之上有OpenGLES.framework。
更新 XCode 6作爲App Store的更新安裝。還嘗試卸載XCode(將應用拖放到垃圾箱),然後從App Store重新安裝。沒有幫助。
更新 我去掉前綴頭文件,並設置「預編譯前綴頭」爲「否」,刪除緩存,其中的Xcode將使預編譯的信息。仍然沒有給。
現在,當導入UIKit/UIKit.h時,會引發此錯誤。