2017-07-06 48 views
0

我在CLion中使用CMake和CTest。烦人,CTEST生成我不关心的目标负载:隐藏自动生成的CTest目标

  • 连续
  • ContinuousBuild
  • ContinuousConfigure
  • ContinuousCoverage
  • ContinuousMemCheck
  • ContinuousStart
  • ContinuousSubmit
  • ContinuousTest
  • ContinuousUpdate
  • 实验
  • ExperimentalBuild
  • ExperimentalConfigure
  • ExperimentalCoverage
  • ExperimentalMemCheck
  • ExperimentalStart
  • ExperimentalSubmit
  • ExperimentalTest
  • ExperimentalUpd吃
  • 每晚
  • NightlyBuild
  • NightlyConfigure
  • NightlyCoverage
  • NightlyMemCheck
  • NightlyStart
  • NightlySubmit
  • NightlyTest
  • NightlyUpdate

这些都显示在CLION。相当恼人,我相信你会同意。有解决方案来删除它们吗?我愿意接受任何解决方案:

  1. 获取CTEST在第一位置不产生它们。
  2. CTest创建它们后删除目标。
  3. CLion中的一个设置隐藏它们。
+0

见[此](https://stackoverflow.com/questions/45169854/cmake-in-qtcreator-4-3-shows-many-automatic-targets-how-to-remove-hide-them)Q /在SO上。这可能也解决了你的问题。 – skypjack

回答

0

我不确定是否有效的解决方案100%是去CLion中的Run-> Edit Configurations ...并简单地删除所有你不想要的目标。

这似乎是重新加载CMake配置和make clean