#c #opencv #cmake
#c #opencv #cmake
Вопрос:
У меня следующая проблема, хотя мой проект строится правильно с использованием CMake, после этого у меня возникает ошибка, что ‘opencv2 / core / core.hpp’ не может быть найден. Я публикую свой CMakelists.txt настройка и я были бы очень благодарны за вашу помощь. Я бы также добавил, что «найти пакет (ТРЕБУЕТСЯ OPENCV)» не работает.
if(MSVC)
if(NOT OPENCV_ROOT)
set(OPENCV_ROOT "D:/OpenCV")
endif()
set(OpenCV_INCLUDE_DIR "${OPENCV_ROOT}/build/include")
set(OpenCV_LIBRARY_DIR"${OPENCV_ROOT}/build/x64/vc14/lib")
endif()
Комментарии:
1. »
find package(OPENCV REQUIRED)
не работает»: это ваша настоящая проблема, вам не следует использовать OpenCV так, как вы это делали. Что вы подразумеваете под «не работает»? Что это за сообщение об ошибке?
Ответ №1:
include_directories(${OpenCV_INCLUDE_DIR})