【发布时间】:2018-01-05 11:32:25
【问题描述】:
图片显示了从CMakeLists.txt. 打开和配置一个新项目后 Qtcreator 的“项目”侧边栏我对许多带有锤子图标的条目感到惊讶。它们代表什么,它们来自哪里,最重要的是如何摆脱它们?
版本:
- Qt Creator 4.3.1 基于 Qt 5.9.2
- cmake 版本 3.9.5
【问题讨论】:
标签: qt-creator
图片显示了从CMakeLists.txt. 打开和配置一个新项目后 Qtcreator 的“项目”侧边栏我对许多带有锤子图标的条目感到惊讶。它们代表什么,它们来自哪里,最重要的是如何摆脱它们?
版本:
【问题讨论】:
标签: qt-creator
要摆脱它们,请在Filter Tree 菜单中勾选Hide Generated Files:
它们在 CMakeLists.txt 中带有 CTest:
include(CTest) # equivalent to "enable_testing() ???
它们代表各种 CTest 构建目标,一旦为项目启用 CTest,它们就会自动添加。您也可以从命令行查看它们:
$ ctest -D help
CTest -D called with incorrect option: help
Available options are:
ctest -D Continuous
ctest -D Continuous(Start|Update|Configure|Build)
ctest -D Continuous(Test|Coverage|MemCheck|Submit)
ctest -D Experimental
ctest -D Experimental(Start|Update|Configure|Build)
ctest -D Experimental(Test|Coverage|MemCheck|Submit)
ctest -D Nightly
ctest -D Nightly(Start|Update|Configure|Build)
ctest -D Nightly(Test|Coverage|MemCheck|Submit)
ctest -D NightlyMemoryCheck
【讨论】:
Filter Tree 菜单只有两个条目,Simplify Tree 和 Hide Generated Files。 Hide Empty Directories 缺席。