2 ~ 3 種類のマイクロ コントローラー ファミリで実行する組み込みソフトウェアを開発しています。今のところ、構成スイッチを読み取り、コンパイルを行うメイクファイルがあります。
開発者と非開発者の両方にとって、コンパイル スイッチとビルド構成を最新の状態に保つプロセスはますます面倒になっています。Linux カーネルがコンパイル構成の生成に ncurses を使用していることは知っています。同様のツールを探していますが、クロスプラットフォームです。Windows および Linux で実行する必要があります。これでも問題が解決しないことはわかっていますが、開発者以外にとってはより魅力的であり、.config ファイルをすばやく共有したり、既存のファイルと比較したりできます。構成は特定の順序で行われ、ここの差分ツールが役立ちます。
誰でも、同様のプロジェクトのメンテナンスまたは参照プロジェクト (複数のマイクロの組み込みおよび共通のコード ベース) で自分の経験を共有できますか。ベストプラクティスを知りたいだけです。
PS : 使用言語 C、8/16 ビット micros、OS なし、タイマー ベースのバッチ スケジューラのみ (ベアメタル)