読み替えルール この文書では、“Visual Studio 2015”を示すために“<14.0>”という記法を、 “Physicsを含む最小構成版”を示すために“”,“”など という記法を用いる。 他の構成を作成する場合またはVisual Studioの別の版を使用する場合には、 これら“<...>”の部分を適切に読み替える必要がある。 次表に、その読み替え方法を示す。 この文書での記法 読み換え方法 -------------------------------------------------------------------------------- 最小構成作成の対象となる(Springheadの)プロジェクト名に読み替える。 ただし、 ・全体構成を作成する場合は“(空文字列)”とする。 ・複数のプロジェクトを対象とする場合はプロジェクト名を  カンマで区切って並べる。 (例) Physicsを含む最小構成 → Physics PhysicsとGraphics → Physics,Graphics 全体構成 → (空文字列) -------------------------------------------------------------------------------- 構成に与える名称(基本的にプロジェクトの略号)に読み替える。 ただし、全体構成を作成する場合は`ALL'と読み替える。 (例) Physicsを含む最小構成 → PH PhysicsとGraphics → PHGR 全体構成 → ALL -------------------------------------------------------------------------------- <14.0> 使用するVisual Studioのバージョンに読み替える。 Visual Studioのマクロ \$(VisualStudioVersion) の値を使用する。 (例) VS 2013 → 12.0 VS 2015 → 14.0 -------------------------------------------------------------------------------- ソースレベルで陽に依存するプロジェクトに読み替える。 次の表のとおり。 プロジェクト 依存するプロジェクト -------------------------------------------------------------------- Base なし Collision Foundation Creature Foundation, Framework, Physics FileIO Foundation Foundation Base Framework FileIO, Foundation, Graphics, Physics Graphics Foundation HumanInterface Foundation Physics Collision, Fouondation -------------------------------------------------------------------- † 表は再帰的に見ること。例えば、 Physics → Collision, Foundation Collision → Foundation Foundation → Base  なので、 → Base, Collision, Foundation  となる。 -------------------------------------------------------------------------------- ライブラリレベルで陰に依存するプロジェクトに読み替える。 隠れ依存 --- すなわち、だけではリンク時に未定義外部 シンボルが出る場合。 (例) → HumanInterface --------------------------------------------------------------------------------