「Eosの構造」の版間の差分
提供: Eospedia
(→Eosのディレクトリ構造) |
(→Eosの構造 ) |
||
行47: | 行47: | ||
=== Eos/src === | === Eos/src === | ||
− | + | EosのObjects/Toolsのソースファイルのディレクトリです。 | |
+ | |||
+ | <pre> | ||
Eos/src | Eos/src | ||
+ | </pre> | ||
+ | |||
+ | ==== Eos/src/Config ==== | ||
+ | ソースファイルをコンパイルするためのホストタイプ毎の環境を設定しているディレクトリです。コンパイルのための各ディレクトリのMakefileのテンプレートも存在しています。 | ||
+ | <pre> | ||
Eos/src/Config | Eos/src/Config | ||
+ | </pre> | ||
==== Eos/src/Objects ==== | ==== Eos/src/Objects ==== | ||
+ | EosのObjects(ライブラリ)のソースコードがあるディレクトリです。ここでコンパイルされるとEos/lib及びEos/includeにコピーされ、Tools等から利用できる様になります。 | ||
+ | <pre> | ||
Eos/src/Objects | Eos/src/Objects | ||
+ | </pre> | ||
==== Eos/src/Tools ==== | ==== Eos/src/Tools ==== | ||
+ | Eosの[[コマンド]]([[Small Tools]])のソースコードがあるディレクトリです。ここでコンパイル・リンクされたコマンドは、Eos/binのディレクトリにインストールされます。 | ||
+ | <pre> | ||
Eos/src/Tools | Eos/src/Tools | ||
+ | </pre> | ||
=== Eos/util === | === Eos/util === |
2012年9月12日 (水) 22:29時点における版
ここでは、Eosの構造に関して、説明します。
ここでは、Eosのシステムとしての構造を説明します。
目次
Eosのディレクトリ構造
Eos
Eosのホームディレクトリです。$EOS_HOMEの環境変数によって指定されています。 環境設定ファイル以外のEosに関係したファイル/ディレクトリはすべてこのなかに存在しています。
Eos
Eos/bin
Eosのコマンド(Small Tools)に関する実行ファイル等があるディレクトリです。
Eos/bin Eos/bin/XXXXXX Eos/wish
XXXXXXは、それぞれのホストのタイプ($EOS_HOST)毎に異なるディレクトリになっています。
Eos/sbin
Eosのシステムコマンドが格納されているディレクトリです。
Eos/sbin
Eos/lib
Eos/lib
Eos/include
Eos/include
Eos/data
Eosのテストなどのためのdataが格納されたディレクトリです。
Eos/data
Eos/doc
Eosのためのドキュメントが格納されているディレクトリです。
Eos/doc
Eos/src
EosのObjects/Toolsのソースファイルのディレクトリです。
Eos/src
Eos/src/Config
ソースファイルをコンパイルするためのホストタイプ毎の環境を設定しているディレクトリです。コンパイルのための各ディレクトリのMakefileのテンプレートも存在しています。
Eos/src/Config
Eos/src/Objects
EosのObjects(ライブラリ)のソースコードがあるディレクトリです。ここでコンパイルされるとEos/lib及びEos/includeにコピーされ、Tools等から利用できる様になります。
Eos/src/Objects
Eos/src/Tools
Eosのコマンド(Small Tools)のソースコードがあるディレクトリです。ここでコンパイル・リンクされたコマンドは、Eos/binのディレクトリにインストールされます。
Eos/src/Tools
Eos/util
Eos/util Eos/util/src Eos/util/srcXXXXXX Eos/util/XXXXXX