首页 > 解决方案 > 如何在 Qt Creator 的 CMakeLists.txt 中包含头文件?

问题描述

我正在使用 Qt Creator 学习 C++,没有使用任何 Qt 库,我只是使用 IDE。我创建了一个头文件,但它一直说

此文件不属于任何项目

我知道它一定是 CMakeLists.txt 的东西,但我不知道该怎么做,或者为什么它没有自动包含。

cmake_minimum_required(VERSION 2.8)

project(S13V140_implementing_member_method)
add_executable(${PROJECT_NAME} "main.cpp")

???

标签: c++qtcmake

解决方案


要使 CMake 和 Qt 一起工作,请确保将所有标头添加到源文件列表中。

set(sources "main.cpp" "my_header.h")
add_executable(${PROJECT_NAME} ${sources})

推荐阅读