2016-05-01 68 views
1

makeを実行するたびに私のプロジェクトと一緒に単体テストを作りたいと思っています。私は唯一の私のメイクを向上させるための./resistorなく./test ....ところでどんなアドバイスを参照してくださいディレクトリを見たときしかし1つのメイクファイルに複数のビルドを生成する

:私は私のMakefileの次のコードでこれを実行しようとしました他の方法は歓迎です。

答えて

3

あなたはMakefileに最初のルールとして、次のルールを追加することができます。

all: resistor test 

その後makeを実行します。

the make documentationパー
$ make 
g++ -std=c++11 -o resistor Parallel.cpp Resistor.cpp Series.cpp Source.cpp -I. -g 
g++ -std=c++11 -o test Parallel.cpp Resistor.cpp Series.cpp Test.cpp -I. -g 

デフォルトでは、make開始最初のターゲット( 名前は「。」で始まります)。

関連する問題