GNU/Linux >> Linux の 問題 >  >> Linux

C++ 標準ライブラリのヘッダーはどこにありますか

g++ -v -v -v を実行中 検索されたすべてのインクルードディレクトリを含む、多くのものを出力します。 vector


Debian Stable システム vector で ここにあります:

/usr/include/c++/4.4/vector

通常、GCC には標準の C++ ヘッダーが /usr/include/c++/<version>/ にインストールされています。 . gcc -v を実行できます インストールされているバージョンを確認してください。

少なくとも私のバージョンでは vector.h はありません;公開ヘッダーは vector です (拡張子なし)、ほとんどの実装は bits/stl_vector.h です。 .

これは、私の Ubuntu ディストリビューションの場合です。


Linux
  1. Mailman2.1.xxでヘッダーに表示されるダイジェストを最小化する

  2. 線はほとんど同じですが、順序が狂っていますか?

  3. RHEL6 の gem コマンドはどこにありますか?

  1. ユーザーとグループを管理する標準の CLI プログラムは何ですか?

  2. Linux カーネルの /proc の内容はどこに文書化されていますか?

  3. /proc/sys に存在する Linux カーネル パラメータはどこに記載されていますか?

  1. cronタイマーはどこにありますか?

  2. すべての Linux ベースのディストリビューションで使用できる標準コマンドはどれですか?

  3. updatedb データベースはどこにありますか?