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>