目次
探し方
OpenGLなどを使っているときに、-framework OpenGL
でリンクするときがあります。このframeworkはどこを見に行っているのか調べる方法です。
チェックコマンド
1
| gcc -x c++ -v -E /dev/null
|
私の環境の実行結果
#include <...>
と#include "..."
を定義したときに検索するディレクトリを表示しています
1 2 3 4 5 6 7 8 9 10
| ...
/usr/local/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/12.0.5/include /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory) End of search list. ...
|
参考