私は/opt/local/lib
からLIBRARY_SEARCH_PATHS
を設定し、問題のライブラリが(私はGLEW
にリンクしています)があることが確認されました:私はXcodeでLIBRARY_SEARCH_PATHSが認識されないのはなぜですか?
$ls /opt/local/lib
libGLEW.1.5.1.dylib libfreetype.a libz.a
libGLEW.1.5.dylib libfreetype.dylib libz.dylib
libGLEW.a libfreetype.la pkgconfig
libGLEW.dylib libz.1.2.3.dylib
libfreetype.6.dylib libz.1.dylib
が、Xcodeのは私にリンカエラーが発生します
library not found for -lGLEW
CMakeを使ってXcodeプロジェクトを生成しているので、Xcodeプロジェクトを明示的に変更したくはありません(誰かがそれをフレームワークとして追加することを提案した場合など)。 XcodeはUSER_HEADER_SEARCH_PATHS
を認識します(this questionのように)。なぜここで動かないの?