作为CI管道的一部分,我需要执行以下步骤:
cmake
1.5
中存储的可执行文件ctest
步骤2.4
失败,因为ctest
需要运行cmake
生成的几个文件。
如果我尝试运行cmake
,则会失败,因为它无法在机器B上找到有效的编译器(这是预期的,不应构建机器)。
我希望能够在机器上没有可用的编译器的情况下运行cmake
,而只是生成ctest
所需的文件。
是否有一种方法可以指示cmake
生成CTestTestfile.cmake
而无需尝试进行编译(甚至是测试程序)?
谢谢