2013-06-27 1 views
0

Я загрузил opencv 2.4.5 и попытался настроить в Visual studio 11. Я попытался скомпилировать приведенный ниже код в режиме отладки, выполнив шаги из этого link. Он работает нормально.Opencv Код примера не работает в Visual studio

Но тот же код получает судороги в режиме деблокирования.

Ниже приведен код.

#include "stdafx.h" 
#include <opencv2/opencv.hpp> 

using namespace cv; 

int main() 
{ 
    Mat img(Mat::zeros(100, 100, CV_8U)); 

    imshow("window", img); 

    waitKey(); 

    return 0; 
} 

ответ

2

Как я предполагаю, может возникнуть проблема с сцеплением. Для режима выпуска вам необходимо установить связь с release static libraries Например, если библиотека отладки opencv_imgproc243d.lib, ее версия выпуска: opencv_imgproc243.lib

0

Попробуйте поместить файлы OpenCV .dll в вашу исполняемую папку.