2011-12-25 7 views
0

スクリプト言語(特にbash)はどのようにして大規模なC++/Cプログラミングプロジェクトを管理するのですか?C/C++プログラミングプロジェクトでのBashスクリプトの使用。

特定のタスクを自動化するときに、プログラミングプロジェクトでスクリプトの巧妙な使い方を挙げることができれば助かります。

+0

PythonをC++に組み込むことができます。 – Blender

+0

ビルドシステムは非常に複雑ですが、コマンドを実行するための非常に重要でない重要なショートカットスクリプト以外は何もbashを使用しません。他のすべてのものは現代のスクリプト言語やソリューションを構築する必要があります。 – Lothar

+0

* "どのような方法で..." *私にメイクリストの質問を提案します。 – dmckee

答えて

0

個人的に私のプログラムをさまざまな入力に対して何度も呼び出すために、プログラムを実行しようとする前に必要なモジュールをロードするためにgnuplotを使ってグラフを自動作成しました。私も巨大なクラスタで作業していましたスクリプトは、クラスタ上で自分のタスクを起動するためにいくつかのランタイム設定を設定/クエリしなければならないときに非常に便利です。私はいつもGNU Makeを使ってプログラムをビルドしていますが、クリティカルではないプロジェクトが非常に小さい場合は、スクリプトを使ってコードをビルドすることもできます。

私は、bashスクリプトを使用する革新的な方法がたくさんあると確信していますが、私が言ったことは、毎日多くの(ほぼ)平凡なものをやっている普通の開発者の視点からです。そして、bashスクリプトは、私の人生をもっと簡単にしました。

関連する問題