cmake中文实践指南中,第九章编写属于自己的FindHello模块中遇到错误。
windows下用CMake如何查找链接库,FIND_PATH(HELLO_INCLUDE_DIR hello.h E:\cmake\t3\include)语句出现错误,如图
把反斜杠改为斜杠,依然没有搜寻到头文件路径,原来它不会递归子目录搜索,只在当前目录寻找,所以改成这样的路径
FIND_PATH(HELLO_INCLUDE_DIR hello.h E:/cmake/t3/include/hello)