Попытка загрузить yaml-cpp
в мой проект
add_executable(abhi src.cpp)
set(CMAKE_INCLUDE_PATH "absolute_path_of_directory")
find_path(yaml-cpp_INCLUDE_DIRS yaml-cpp/yaml.h NO_DEFAULT_PATH)
target_include_directories(abhi yaml-cpp_INCLUDE_DIRS)
Когда я удаляю NO_DEFAULT_PATH
, он находит правильный путь в /usr/local/include
, но если мой поиск перемещается по указанному c каталог, установив NO_DEFAULT_PATH
и cmake, используя CMAKE_INCLUDE_PATH
, он не находит путь к файлу
---- ОБНОВЛЕНИЕ ----- Это была глупая ошибка с моей стороны, которую я искал yaml-cpp/yaml.h
внутри abs_path/yaml-cpp
, но вместо этого поиск должен быть на пути abs_path/
. Спасибо, что нашли время и помогли мне:)