[解決済み】LinuxでGCCのデフォルトインクルードパスを追加する方法は?
2022-03-26 11:37:25
質問
のファイルをgccにインクルードさせたい。
$HOME/include
のアナログはないようです。
$LD_LIBRARY_PATH
.
コンパイル時にコマンドラインでincludeディレクトリを追加すればいいのは分かっているのですが(あるいはmakefileで)、ここではライブラリの場合のような普遍的なアプローチが欲しいのです。
解決方法は?
を設定してみてください。
C_INCLUDE_PATH
(Cのヘッダーファイルの場合)または
CPLUS_INCLUDE_PATH
(C++のヘッダーファイルの場合)。
チロさんがおっしゃるように
CPATH
は、CとC++の両方(および他の言語)のパスを設定します。
詳細は GCCのドキュメント .
関連
-
[解決済み] GNUアセンブラを使ってx86_64でprintfを呼び出す
-
[解決済み] Gccコンパイル "オブジェクトファイルのサフィックスを計算できない: コンパイルできない"
-
[解決済み] awk や sed を使って特定の文字を削除する
-
[解決済み] Linux の設定 -- ssmtp: smtp.gmail.com:587 を開くことができません。
-
[解決済み] Linuxで特定のテキストを含むすべてのファイルを検索するにはどうすればよいですか?
-
[解決済み] あるJavaScriptファイルを他のJavaScriptファイルにインクルードするにはどうすればよいですか?
-
[解決済み] フォルダとそのサブフォルダ/ファイルのパーミッションを一括で変更する方法
-
[解決済み] Linux上で動作するC++コードのプロファイリングを行うにはどうすればよいですか?
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] Linux で grep を使ってファイル名だけを表示するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ハイフン(-)で始まるファイル名を処理する方法は?
-
[解決済み] usr/bin/env bash」と「#!/usr/bin/bash」の違いは何ですか?
-
[解決済み] tar: エラーは回復不可能:現在終了中
-
[解決済み] rm -rfを元に戻すには?[クローズド]
-
[解決済み] mvで移動先のディレクトリが存在しない場合、作成させる方法はありますか?
-
[解決済み] awk や sed を使って特定の文字を削除する
-
[解決済み] アセンブリの制約
-
[解決済み] 次のコマンドの -print0 の意味を教えてください。
-
[解決済み] ls: 読み込みディレクトリ .: 入出力エラー [閉じた].
-
[解決済み] CMakeエラーです。このプロジェクトでは次の変数が使用されていますが、NOTFOUND に設定されています。