バックグラウンド:
最近、ソフトウェア開発会社にインターンとして入社し、新しいビルドシステムに慣れてきました。このソフトウェアは組み込みシステム用であり、すべてのビルドとコンパイルはビルドボックスで行われると言えます。ビルドでは、xmlファイルを使用したコード生成を利用し、次にmakeファイル、specファイル、およびバージョンファイルも利用します。
独自のコンプ(linux-mandriva distro)で開発し、次の方法を使用してビルドします。
ssh buildserver
use mount to mount drive on personal computer to the buildserver
set the environment using . ./set_env (may not be exactly that)
cd app_dir/obj (where makefile is)
make spec_clean
make spec_all
make clean
make
質問:
私はCode::BlocksとLinuxの初心者であり、実際のコンピューターでビルドプロセスを実際に呼び出すのではなく、スクリプトファイルを実行してこれらのコマンドを実行できるようにプロジェクトファイルを設定する方法を考えていました。ビルド前のスクリプトのようなものです。このスクリプトの実行を単にCtrl-F9(ビルド)と組み合わせて、ビルドログウィンドウで上記のコマンドからの出力をキャプチャしたいと思います。
つまり、プロジェクトが心配する必要のあるビルド構成やターゲットはありません。コンピューターにコンパイラーをインストールする必要さえありません!IDEの全機能を使用できるように、これを設定したいと思います。
提案に感謝します!