【发布时间】:2017-02-21 20:24:32
【问题描述】:
如果我在src 目录中有.h 和.cpp 文件,其中.cpp 文件包括.h 文件,请在CMake 中使用这些命令:
aux_source_directory(src SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
并在 Qt Creator 中打开该 CMake 文件,获取项目文件列表(默认情况下左侧的文件树)中的所有文件(源 + 头文件)。
现在,另一方面,如果我将所有 .h 文件放在目录 include 中,然后使用:
include_directories(include)
aux_source_directory(src SRC_LIST)
add_executable(${PROJECT_NAME} ${SRC_LIST})
头文件从项目文件中消失!
如何将头文件保留在该目录中,并且仍然将它们列在 Qt Creator 的项目文件中?
【问题讨论】:
标签: c++ cmake include qt-creator project-files