Проблема с cxcore210.dll - PullRequest
       3

Проблема с cxcore210.dll

0 голосов
/ 01 августа 2011

Я пробую просто базовую программу с OpenCV со следующим кодом:

    #include "stdafx.h"

#include <cv.h>
#include <cxcore.h>
#include <highgui.h>

int _tmain(int argc, _TCHAR* argv[])
{
        IplImage *img = cvLoadImage("give-back-to-society.jpg");
        cvNamedWindow("Image:",1);
        cvShowImage("Image:",img);

        cvWaitKey();
        cvDestroyWindow("Image:");
        cvReleaseImage(&img);

        return 0;
}

Когда я запускаю это, я получаю

Программа не может запуститься, потому чтоотсутствует в вашем компьютере.Попробуйте переустановить программу, чтобы решить эту проблему.

Однако я вижу эту DLL.Он существует. Он уже добавлен в мой каталог Sys-32.

Я использую Visual Studio 2010. Ultimate.

иногда я также получаю эту ошибку:

он говорит, что не может найти исполняемый файл.

что мне делать?любая помощь?

Ответы [ 2 ]

1 голос
/ 02 августа 2011

Попробуйте скопировать dll в рабочий каталог приложения.Это должно как минимум обеспечить быстрое исправление.

Также используйте этот документ для справки: http://msdn.microsoft.com/en-us/library/7d83bc18%28v=VS.100%29.aspx

0 голосов
/ 15 апреля 2012

Для решения этой проблемы выполните следующие шаги

  1. Где бы у вас не был путь сборки из cmake "build \ bin \ Debug" Удалите все, кроме DLL
  2. Теперь скопируйте эти DLLв папку Debug в вашем Visual Studio Project

Теперь создайте решение, это должно работать!

у меня это сработало:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...