CMakeLists.txt
Код: Выделить всё
cmake_minimum_required(VERSION 3.19.1)
project(mylib)
set (CMAKE_CXX_STANDARD 14)
find_package(OpenCV REQUIRED)
include_directories(${OpenCV_INCLUDE_DIRS})
link_libraries(${OpenCV_LIBS})
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE)
add_library(mylib SHARED mylib.cpp another_lib.cpp)
Теперь вместо vcpkg, предоставленного opencv, я хочу использовать opencv из
https://sourceforge.net/projects/opencv ... e/download
После установки на C :\opencv Я вижу opencv\build\OpenCVConfig.cmake, который find_package ищет, верно?
Но как мне сделать cmake получить это вместо того, что из vcpkg?
Подробнее здесь: https://stackoverflow.com/questions/717 ... elists-txt