GCC で、通常の include ディレクトリに加えて のファイルもインクルードしたいのです$HOME/include
が、 に類似するものはないようです$LD_LIBRARY_PATH
。
コンパイル時にコマンドラインで include ディレクトリを追加するだけでよいことはわかっています (または makefile で) が、ライブラリの場合のように、ここでは普遍的なアプローチが本当に必要です。
ベストアンサー1
C_INCLUDE_PATH
(C ヘッダー ファイルの場合) またはCPLUS_INCLUDE_PATH
(C++ ヘッダー ファイルの場合) 環境変数を設定してみてください。
Ciro が述べたように、CPATH
C と C++ (およびその他の言語) の両方のパスを設定します。
Windows では、これらはセミコロンで区切られたリストに設定できます。他のほとんどのプラットフォームでは、これらはコロンで区切られたリストに設定できます。
もっと詳細GCCのドキュメンテーション。