コードが現在持っているフラットな構造の代わりに、サブフォルダーに含まれるモジュールに整理したいと考えています (モジュールが十分に大きくなった場合は、おそらくサブサブフォルダーも)。
各モジュールには、それぞれ .o ファイルを生成する 1 つ以上の翻訳単位があります。最終的な目標は、これらすべてのオブジェクト ファイルを静的ライブラリにマッシュアップすることです (今のところ)。
私は単純な「make」を使用していますが、それはすでに十分に複雑です。
指定されたモデルが自然に得られるシステム、または makefile を手動で記述するよりもはるかに労力がかからないシステムはありますか? (あなたがcmakeを推薦するつもりなら、私はすでに試して良い解決策を思いつくことができなかったので、いくつかのヒントが必要です。)