0

カバレッジ分析を実行するために CTest をセットアップしようとしています。MyScript.cmake ファイルを作成して で呼び出す必要があるようctest -S MyScript.cmakeです。簡単な例は次のようになると思いました。

ctest_start(TestCoverage)
ctest_coverage(BUILD ${CTEST_BINARY_DIRECTORY})

しかし、私は得ています

ctest_start source directory not specified.  Specify source directory as an argument or set CTEST_SOURCE_DIRECTORY

このパスを別の場所で実行したい場合があるため、スクリプト ファイルにこのパスをハード コードしたくありませCTEST_SOURCE_DIRECTORYCTEST_BINARY_DIRECTORY

4

0 に答える 0