Невозможно найти `libopencv_core121.dll.a` при добавлении OpenCV 4.12.0 в Code::blocks [закрыто]C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Невозможно найти `libopencv_core121.dll.a` при добавлении OpenCV 4.12.0 в Code::blocks [закрыто]

Сообщение Anonymous »

При попытке добавить Open CV версии 4.12.0 в Code::blocks версии 25.03 я получил сообщение об ошибке, сообщающее, что не удалось найти библиотеку libopencv_core121.dll.a.
Поэтому я изменил имя библиотеки (libopencv_core4120.dll.a), и теперь она позволяет мне запускать программу.

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

#include 
#include 
#include 
using namespace cv;

int main(int argc, char *argv[])
{
Mat img = imread("arnold_schwarzenegger.jpg", CV_LOAD_IMAGE_COLOR);
if(img.empty())
return -1;
namedWindow("arnold_schwarzenegger", CV_WINDOW_AUTOSIZE );
imshow("arnold_schwarzenegger", img);
waitKey(0);
return 0;
}
При компиляции возникла следующая ошибка: ошибка: «CV_WINDOW_AUTOSIZE» не был объявлен в этой области.
Это уже решено при загрузке и отображении изображения opencv.
--
Но я сомневаюсь: где я возьму книжный магазин libopencv_core121.dll.a? Был ли я прав, изменив только название библиотеки? Потому что теперь у меня один и тот же книжный магазин с двумя разными именами: libopencv_core121.dll.a и libopencv_core4120.dll.a.
Ответить

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

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

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

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

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