0
includeディレクトリを指定するか、パス環境変数を設定しないで.cppファイルにg ++コンパイラを呼び出しています。ディレクトリからヘッダ(例:signal.h)を使用する方法を知っていますか?コンパイル時にgcc_4.8.1はヘッダを探す場所をどのように知っていますか?
includeディレクトリを指定するか、パス環境変数を設定しないで.cppファイルにg ++コンパイラを呼び出しています。ディレクトリからヘッダ(例:signal.h)を使用する方法を知っていますか?コンパイル時にgcc_4.8.1はヘッダを探す場所をどのように知っていますか?
は、いくつかのデフォルトのディレクトリが含まあります
/usr/include/
- 標準ライブラリ、システムヘッダと、インストールされているすべてのdevのパッケージを/usr/lib/gcc/<platform>/<version>/include/
- コンパイラ内部組み込みコマンドのために含まれ、基本的なプラットフォームの種類などさらに、手動でインストールされるソフトウェアの多くは/usr/local/include/
に入りますが、これは通常、コンパイラが調べるデフォルトの場所ではありません。
追加パスは、必要に応じて-I<path>
パラメータで指定できます。