我想在我的Xcode項目GLEW使用,但我發現了這一點:Apple Mach-O Linker (Id) Error... Undefined symbols for architecture x86_64
GLEW:蘋果的Mach-O接頭(Id)的錯誤
我使用GLEW的當前版本,我下載了從他們的sourceforge site。
我想在我的Xcode項目GLEW使用,但我發現了這一點:Apple Mach-O Linker (Id) Error... Undefined symbols for architecture x86_64
GLEW:蘋果的Mach-O接頭(Id)的錯誤
我使用GLEW的當前版本,我下載了從他們的sourceforge site。
這裏就是我所做的:
通過MacPorts的安裝GLEW。 (在終端運行命令sudo port install glew
)
在Xcode項目的構建設置中添加以下內容:
-lGLEW
/opt/local/include/
/opt/local/lib/
你不與GLEW庫鏈接。您可能需要將該目錄添加到Xcode項目的「庫搜索路徑」設置中,您將GLES安裝到該目錄中。
這聽起來很有希望!我已經通過在頭部搜索路徑中添加'/ usr/include/**'來實現頭文件的工作,所以我嘗試在庫搜索路徑中添加'/ usr/lib/**',但它仍然不起作用。 :( – bjz 2012-01-30 14:21:33
你可以去Xcode'生成選項卡'(或任何它被稱爲),並擴大和複製鏈接器的命令行和錯誤到你的問題? – trojanfoe 2012-01-30 15:03:08
我解決了!那麼,我工作如何擺脫錯誤至少我使用了macport版本的glew:header搜索路徑:'/ opt/local/include /',庫搜索路徑'/ opt/local/lib /'然後我添加了'-lGLEW'到'other linker現在我遇到了沒有出現的過剩窗口的問題,但這是另一個問題。 – bjz 2012-01-31 00:12:01
感謝!!我失去了整整一天,因爲這個。 ! – Lily 2014-11-24 02:57:10