私はかなり長い間、Linux上でgcc
を使用していましたが、まだその内部は分かりません。まず、glibc
はどこにあるのですか?次に、ヘッダーはどこにありますか。私はgcc
の基本的なディレクトリ構造を知りたい。gccのディレクトリ構造
0
A
答えて
1
あなたがここにはgccのディレクトリ構造を知って良いウェブサイトを見つけることができます:Source Tree
とヘッダについて、あなたはそこに行くことができます:Headers GCC
2
ヘッダファイルは/usr/include/
です。 GCC
の詳細については、gcc.gnu.orgを参照してください。それはGCC、内部構造、およびそれがどのように機能するかに関する多くの情報を持っています。
2
は、あなたがFilesystem Hierarchy Standardについて知っていますか?
は例えば、Linux version 2.6.18-274.3.1.el5 ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51))
にあなたは/usr/lib/gcc
にし、/lib
にglibc
共有オブジェクトを見つけることができます。
locate libgcc /lib/libgcc_s-4.1.2-20080825.so.1 /lib/libgcc_s.so.1 // symbolic link to /usr/lib/gcc/i386-redhat-linux/3.4.6/libgcc.a /usr/lib/gcc/i386-redhat-linux/3.4.6/libgcc_eh.a /usr/lib/gcc/i386-redhat-linux/3.4.6/libgcc_s.so /usr/lib/gcc/i386-redhat-linux/4.1.1/libgcc.a /usr/lib/gcc/i386-redhat-linux/4.1.1/libgcc_eh.a /usr/lib/gcc/i386-redhat-linux/4.1.1/libgcc_s.so ...
/usr/include
に配置されている含まれています:
>locate stdio.h /usr/include/stdio.h /usr/include/bits/stdio.h /usr/include/boost/iostreams/filter/stdio.hpp ...
ファイルが同じディレクトリにはほとんどされていますLinux version 2.6.38-13-generic ([email protected]) (gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4))
中(x86_64のアーキテクチャ):
locate libgcc /lib/x86_64-linux-gnu/libgcc_s.so.1 /usr/lib/libgccpp.so.1 /usr/lib/libgccpp.so.1.0.2 /usr/lib/ure/lib/libgcc3_uno.so /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/libgcc.a /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/libgcc_eh.a /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/libgcc_s.so /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/libgcc_s_32.so /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/32/libgcc.a /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/32/libgcc_eh.a /usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5/32/libgcc_s.so /usr/lib32/libgcc_s.so.1 ...
locate stdio.h /usr/include/stdio.h /usr/include/bits/stdio.h /usr/include/c++/4.5/tr1/stdio.h ...
関連する問題
- 1. ベストプラクティス - ディレクトリ構造
- 2. ActionScript 3のパッケージ構造とディレクトリ構造
- 3. JSPのディレクトリ構造
- 4. ウェブユーザプロファイルのディレクトリ構造
- 5. Octopressのディレクトリ構造
- 6. 開発ディレクトリ構造
- 7. Android Mavenディレクトリ構造
- 8. C++ライブラリのディレクトリ構造
- 9. ファイルアップロード - ディレクトリ構造のベストプラクティス?
- 10. TreeView内のディレクトリ構造VB
- 11. gitディレクトリ構造の混乱
- 12. gcc 4.3.4構造サイズの不具合?
- 13. RequireJs - 複雑なディレクトリ構造
- 14. CMS用のPHP/HTMLプロジェクトのディレクトリ構造
- 15. PHPのディレクトリ構造の混乱
- 16. ウェブサイトのディレクトリ構造とファイルのパス
- 17. クロスプラットフォームのphonegapプロジェクト用のディレクトリ構造
- 18. コンポーネントベースのReact-Reduxプロジェクトのディレクトリ構造
- 19. Javaプロジェクトのディレクトリ構造の規約
- 20. レールappフォルダのディレクトリ構造ここで
- 21. Python2コネクションフレームワーク - ディレクトリ構造内のコントローラ
- 22. SDカードを開き、ビューのディレクトリ構造
- 23. ディレクトリ構造内のファイルを検索
- 24. NuGet公開githubホストプロジェクトのディレクトリ構造
- 25. Subversionのディレクトリ構造を変更する
- 26. Mercurialのディレクトリ構造を変更する
- 27. ワイルドカードでディレクトリ構造を探す
- 28. pyinstallerと些細なディレクトリ構造体
- 29. ディレクトリ構造をSVN Repoに追加
- 30. 管理者にディレクトリ構造を表示