Как включить не Vcpkg в CMakeLists.txt?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как включить не Vcpkg в CMakeLists.txt?

Сообщение Anonymous »

Итак, у меня есть проект, который зависит от opencv, который устанавливается с помощью vcpkg. Проект собран с помощью cmake.
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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»