我在CLion中有一個CMake項目。我能夠構建我的可執行文件hello
。在CLion中使用可執行文件的路徑作爲參數
現在我想用自定義運行器mpirun
(它是一個MPI項目)在CLion中運行它。
bash命令應該是這樣的:mpirun -n 5 path_to_hello_executabe/hello
我怎樣才能獲得這個path_to_hello_executabe
克利翁配置裏面?
在CMake它看起來像add_custom_target(run $ENV{MPIRUN} -n 5 $<TARGET_FILE:hello>)
,所以我需要的是一個等效的$<TARGET_FILE:hello>
。
謝謝!順便說一句,不要打擾嘰嘰喳喳 – voddan