CLion 経由でビルド ディレクトリを変更する際に問題が発生しました。試してみまし
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "bin")
たが、変わらないようで、同じままです(/home/adil/.clion10/system/cmake/generated/c05c962b/c05c962b/Debug/Project
)。ここ
で
指定されている回避策も試しましたが、それもうまくいかないようです。
誰でもこの問題の解決策を持っていますか?
CLion 経由でビルド ディレクトリを変更する際に問題が発生しました。試してみまし
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "bin")
たが、変わらないようで、同じままです(/home/adil/.clion10/system/cmake/generated/c05c962b/c05c962b/Debug/Project
)。ここ
で
指定されている回避策も試しましたが、それもうまくいかないようです。
誰でもこの問題の解決策を持っていますか?
プロジェクトが存在する現在のディレクトリへのパスをyour の前に付ける必要がありますbin
。次を使用できます。${CMAKE_CURRENT_SOURCE_DIR}
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/bin")
これは、CMakeLists.txt ファイル内の関連するディレクティブの前に必ず追加してください。add_executable
ワイプの答えは正しいです。set
ディレクティブの前にそのディレクティブを配置する必要があることを追加する必要があります。この方法でソースファイルが定義されているディレクティブのadd_executable
前に、同じで、エラーは発生しません。set
add_executable