ビルドシステム (ステップ 3 - ビルド理解)

GNU Make・GCC / MSVC・.NET SDK を使ったビルドの仕組みを理解します。
このリポジトリでは C プロジェクトと .NET プロジェクトが混在しており、それぞれのビルド手順を把握することが重要です。

1 スキルガイド一覧

スキルガイド一覧
スキルガイド 内容
GNU Make makefile の基礎と階層ビルド構造
GCC / MSVC ツールチェイン コンパイラとリンカのオプション
.NET SDK dotnet コマンドと .NET プロジェクト構造

2 このリポジトリとの関連

  • makefile (トップレベル) - 全体ビルドのエントリポイント
  • makefw/ - Make ビルドフレームワーク (サブモジュール)
  • prod/calc/ - C プロジェクトのビルド対象
  • prod/calc.net/ - .NET プロジェクトのビルド対象 (dotnet build)

3 次のステップ

ビルドシステムを習得したら、ステップ 4 - 品質向上 に進んでください。