0

自分のプロジェクトで cmake/make を実行した後、cmake がオブジェクト ファイルを という名前のディレクトリに配置することに気付きましたCMakeFiles/myproject.dir/。別のビルド ディレクトリを設定するにはどうすればよいですか (たとえば? 変数またはbin/)は知っていますが、それらは読み取り専用であるはずです。CMAKE_BINARY_DIRCMAKE_CURRENT_BINARY_DIR

4

1 に答える 1

1

すでにお気づきのように、変数を設定することはできません。 CMAKE_BINARY_DIR

目的に応じて、以下を使用できます。

インストール

add_executable(simple_bin ${SOURCES})
install(TARGETS simple_bin DESTINATION ${PROJECT_SOURCE_DIR}/bin)

add_test

add_executable(simple_bin ${SOURCES})
enable_testing()
add_test(test_name simple_bin --data-directory ${PROJECT_SOURCE_DIR}/bin)
于 2013-10-26T12:21:09.013 に答える