从CLion运行QTest

从CLion运行QTest,qt,cmake,clion,qtestlib,Qt,Cmake,Clion,Qtestlib,是否可以从CLion测试运行程序运行所有QTest 我有一个CMake文件,它为每个测试类创建一个目标,最终生成几个测试目标,我可以从CLion一个接一个地运行这些目标,但我还没有弄清楚如何一次运行所有目标 CMake有一个“test”目标,我可以使用test目录中的“make test”来构建它,但是这个目标没有列在CLion中。CLion能够运行目标,这些目标具有相关的可执行文件。Cmake的“测试”目标是它自己的,即系统。它没有可执行文件,因此Clion无法运行它。“测试”目标甚至没有作为

是否可以从CLion测试运行程序运行所有QTest

我有一个CMake文件,它为每个测试类创建一个目标,最终生成几个测试目标,我可以从CLion一个接一个地运行这些目标,但我还没有弄清楚如何一次运行所有目标


CMake有一个“test”目标,我可以使用test目录中的“make test”来构建它,但是这个目标没有列在CLion中。

CLion能够运行目标,这些目标具有相关的可执行文件。Cmake的“测试”目标是它自己的,即系统。它没有可执行文件,因此Clion无法运行它。“测试”目标甚至没有作为目标之一列出。您知道如何缓解这个问题吗?例如,您可以编写运行“maketest”的perl脚本。然后编写运行该脚本的自定义cmake目标(
add_custom_target
)。之后,您将在clion中看到目标并能够运行它。但我不喜欢这些令人困惑的困难,对我来说,通过控制台手动运行“maketest”仍然更容易。