Qt CMake希望能用相对路径方式引入自定义的头文件。
1.自定义的头文件位置
假设:自己写的头文件,位置是:
/mylib/include/demo.h
2.希望用<>相对路径来包含
[main.cpp]:
#include <include/demo.h>
3.需要在配置文件中,设置引入的路径即可
[CMakelists.txt]:
set(MYLIB_HEADER "${CMAKE_CURRENT_SOURCE_DIR}/mylib/")
include_directories(${MYLIB_HEADER})
这样,就可以使用了:
[main.cpp]:
#include <include/demo.h>

本文介绍如何在QtCMake项目中通过设置相对路径的方式引入自定义的头文件。具体步骤包括确定头文件的位置、使用相对路径包含头文件及在CMakeLists.txt中设置正确的引入路径。
5836

被折叠的 条评论
为什么被折叠?



