c++ - 如何在 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")
???
解决方案
要使 CMake 和 Qt 一起工作,请确保将所有标头添加到源文件列表中。
set(sources "main.cpp" "my_header.h")
add_executable(${PROJECT_NAME} ${sources})
推荐阅读
- mongodb - 通过另一个服务器 shell 文件删除或删除服务器 ecs2 上的 Mongodb 数据库
- wordpress - 一页结账
- node.js - 如何使用来自另一个服务的`d.ts`的接口
- apache - Apache 配置代理通行证
- .net - 如何使用数据库优先方法动态地从 .edmx 文件、*.csdl、*.msdl 和 *.ssdl 中排除某些列
- powershell - PowerShell - 格式卷内的变量
- jmeter - 无法在 JMeter 4.0 中启动从站
- webpack - 组合多个 webpack 块
- python-3.x - Keras model.fit_generator 引发 Stopiteration 错误
- python - Pytest,你如何测试一个函数而不运行文件的其余部分