2016-09-30 7 views
1

ソースのビルドを外していて、私のバイナリをbinフォルダに入れたいのですが。私は実際にちょうど(add_test経由で追加された)テストをコンパイルされるすべての実行可能ファイルがbin/testで終わるならば、それは素晴らしいことだ。しかし、そのテスト実行ファイルをCMakeを使って別のフォルダに入れる方法は?

set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin) 

ために、次のコマンドを使用します。これを達成するための良い解決策は何でしょうか? unit_test_src内のすべてのテストフォルダには独自のCMakeLists.txtファイルを持ってい

マイプロジェクト構造、:

root 
| 
---- src 
| ... 
| 
---- unit_test_src 
| ... 
| 
---- bin 
| | 
| ---- test 
| 
CMakeLists.txt 
+1

の可能な複製を(http://stackoverflow.com/questions/3431829/where-to-putバイ・イン・バイ・イン・シケイク) – usr1234567

答えて

関連する問題