Проблема OpenCV с включением библиотеки в CMake (Clion)C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Проблема OpenCV с включением библиотеки в CMake (Clion)

Сообщение Anonymous »

В моем проекте есть этот файл CMake:

Код: Выделить всё

cmake_minimum_required(VERSION 3.28)
project(AICS)
include_directories(include)
include_directories(src)
set(CMAKE_CXX_STANDARD 17)

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

add_executable(AICS main.cpp
src/MyScreen.cpp
include/MyScreen.h
include/Scripts.h
src/Scripts.cpp)
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS})

include_directories("C:/opencv/build/include")
Поэтому я не могу создать свой проект с этим сообщением:

Код: Выделить всё

CMake Warning at C:/opencv/build/OpenCVConfig.cmake:190 (message):
Found OpenCV Windows Pack but it has no binaries compatible with your
configuration.

You should manually point CMake variable OpenCV_DIR to your build of OpenCV
library.
Call Stack (most recent call first):
CMakeLists.txt:9 (find_package)

CMake Error at CMakeLists.txt:9 (find_package):
Found package configuration file:

C:/opencv/build/OpenCVConfig.cmake

but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.

-- Configuring incomplete, errors occurred!
Я понятия не имею, в чем корень этой проблемы.
Я попробовал несколько советов из Интернета:
  • добавить строку: set(OpenCV_FOUND 1)
    нулевые результаты
  • использовать разные версии opencv
  • удалить строку с «find_package». После этого я собрал свой проект, но когда я его запускаю, возникает проблема с «неопределенной ссылкой на `cv::VideoCapture::VideoCapture()'» со всеми типами opencv (но у меня нет ни одной компиляции). проблемы).
  • удалить файл CMakeCache.txt, тот же пустой эффект.


Подробнее здесь: https://stackoverflow.com/questions/787 ... make-clion
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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