@deadnice

Как подключить opencv в Clion windows?

Скачал opencv с оф сайта (пробовал с версией 3.4.3, потом 2.4.13), поместил его в каталог: C:/opencv2/ подключил в cmakelist но в коде не могу обратиться к библиотекам.

CMakeLists.txt
cmake_minimum_required(VERSION 3.3)
project(seamCarving)

set(OpenCV_DIR "C:/opencv2/build")
find_package(OpenCV REQUIRED PATHS "C:/opencv2")

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")

set(SOURCE_FILES main.cpp)
add_executable(seamCarving ${SOURCE_FILES})

include_directories(${OpenCV_INCLUDE_DIRS})
target_link_libraries(seamCarving ${OpenCV_LIBS})

Часть main.cpp
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>

using namespace cv;

Ошибка при компиляции
fatal error: opencv2/core/core.hpp: No such file or directory
 #include <opencv2/core/core.hpp>
          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
mingw32-make.exe[3]: *** [CMakeFiles\seamCarving.dir\build.make:62: CMakeFiles/seamCarving.dir/main.cpp.obj] Error 1
mingw32-make.exe[2]: *** [CMakeFiles\Makefile2:75: CMakeFiles/seamCarving.dir/all] Error 2
mingw32-make.exe[1]: *** [CMakeFiles\Makefile2:82: CMakeFiles/seamCarving.dir/rule] Error 2
mingw32-make.exe: *** [Makefile:117: seamCarving] Error 2
  • Вопрос задан
  • 1028 просмотров
Решения вопроса 1
Настраиваем vcpkg, прописываем в настройках CLion задавать параметр CMAKE_TOOLCHAIN_FILE для CMake, добавляем в CMakeLists то, что vcpkg посоветует после установки пакета opencv.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы