コンパイル時に環境変数を使用してライブラリ検索パスを設定する方法

コンパイル時に環境変数を使用してライブラリ検索パスを設定する方法

-Iオプションはヘッダーファイルの検索パスを設定しますgcc/g++、CPLUS_INCLUDE_PATH/CPATH は検索パス リストを追加します。

では、リブスはどうでしょうか?LD_LIBRARY_PATHは単なるパスリストです ランタイムライブラリ検索。/usr/lib および /usr/local/lib 以外のライブラリ パスを指定するには、-L オプションが必要です。

CPATH/CPLUS_INCLUDE_PATHに似た環境変数はありますか?コンパイル時仕事?

答え1

この質問はコメントで回答されているようです。njsgの コメント

LIBRARY_PATHはあなたが探しているものです

「LIBRARY_PATH の値は、コロンで区切られたディレクトリのリストです。[...] GCC を使用したリンクでは、-l オプションの通常のライブラリを検索するときにもこれらのディレクトリが使用されます (ただし、-L で指定されたディレクトリが最初に表示されます)。」

関連情報