19

Mac で Clion EAP を試す。起動したプログラムの現在の作業ディレクトリを変更するにはどうすればよいですか? バイナリの出力ディレクトリに設定されているようです。

4

3 に答える 3

28

Run -> Edit Configurations...これは、アイデアと同じように、ダイアログを介して変更できます。

構成の大部分を変更する必要があることの組み合わせはCMakeLists.txt私を驚かせ、そこで変更する方法を探していましたが、少なくともこの部分は他の IDE と一致していて、これは良いことです。

プロジェクト設定の残りの部分も同様の方法で改善されることを願っています。

于 2014-09-14T17:52:47.273 に答える
11

「作業ディレクトリ」は、実行可能ファイルが開始される場所です。構成設定で「作業ディレクトリ」を変更すると、実行可能ファイルの実行開始後に「作業ディレクトリ」に変更するよう Clion に指示されます。

実行可能ファイルの実行を開始する場所を変更する場合は、CMakesLists.txt ファイルに行を追加する必要があります。

セット (CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})

add_executable(TimeServer ${SOURCE_FILES})

cmakes ファイル内の位置は重要です。add_executable の後に set コマンドを追加すると、機能しません。それは前に来なければなりません。

于 2016-07-03T02:30:30.423 に答える