我正在做一個任務,它是模擬使用C和OpenGL/GLFW的宇宙開始。GLFW庫的Xcode項目設置
我對C和Xcode都很陌生,根本沒有任何幫助。我已經克服了我的愚蠢編譯問題,代碼找到GL/glfw.h。當我編譯並運行時,我收到一個「可視化[項目名稱]已退出狀態5」。
我真的不知道這意味着什麼,但如果我嘗試運行在命令行中我碰到下面的錯誤代碼:
ADAM:Debug adam$ ./Visualisation
dyld: Library not loaded: @executable_path/libglfw.dylib
Referenced from: /Users/adam/Documents/Programming/C/Visualisation/build/Debug/./Visualisation
Reason: image not found
Trace/BPT trap
我加libglfw.dylib到項目中以同樣的方式我添加了libglfw.a來查看是否修復了它並且沒有,它沒有。
我不知道在哪裏設置了@executable_path或者設置了什麼,但是在庫搜索路徑中的項目的構建設置是「$(SRCROOT)/../../../。 ./glfw/lib/macosx「,這是該庫所在的位置。
我檢查過該庫是可執行文件,是否需要在其他位置設置該庫路徑?