小编Jai*_*iro的帖子

CMake如何包括没有源头?

这可能是一个虚拟的问题,但我从字面上看google的前两个页面都没有成功。
我正在编写仅标头的库,并且无法正确设置CMake配置,以便在构建解决方案时给定的main.cpp查找正确的包含。
如何做到这一点?

编辑

因此,我可能应该给出更详细的解释。
可以说我有一个./src文件夹:./src/core./src/wrappers。在每个文件夹中,我都有一些.h文件需要包含在main.cpp文件中:

#include <src/core/reader.h>
Run Code Online (Sandbox Code Playgroud)

仍然当我输入CMakeList.txt类似的内容时:

include_directories(src/core)
add_executable(main main.cpp)
Run Code Online (Sandbox Code Playgroud)

我收到类似src/core/reader.h这样的消息:没有这样的文件或目录。

c++ cmake header-files

4
推荐指数
2
解决办法
1536
查看次数

标签 统计

c++ ×1

cmake ×1

header-files ×1