可以在CMakeLists.txt文件中添加以下代码来解决问题:
# 添加头文件搜索路径
target_include_directories(YourTargetName PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/path/to/header/files)
其中,YourTargetName
为你的目标名称,${CMAKE_CURRENT_SOURCE_DIR}/path/to/header/files
为头文件路径。
此解决方法使用了CMake相关指令,通过target_include_directories来指定编译器的头文件路径,从而解决了编译器在预构建阶段无法找到头文件的问题。