Установка OpenCV 2.4.9 в Visual C ++ 2010, сообщая мне об ошибках

0

Я попытался установить openCV на свой компьютер. Я последовал за установкой OpenCV 2.4.3 в Visual C++ учебнике 2010 Express, http://www.worldofmcu.com/2013/06/installing-opencv-in-windows-7-visual.html учебном пособии и даже в нескольких YouTube видео. Однако я не могу работать. С первого раза я получил ошибку фатальной ошибки LNK1104: невозможно открыть файл 'opencv_haartraining_engined.lib' Я удалил эту ошибку, удалив ее из дополнительных зависимостей.

Теперь я получил ошибку под названием "[6104] cvtest.exe: Native" вышел с кодом -1073741701 (0xc000007b). Я пробовал многие из предложенных здесь методов шаг за шагом, но я просто не мог решить проблему. Я также пробовал это с разными программами, и обе ошибки одинаковы. Это программа, которую я использую Установка OpenCV 2.4.3 в Visual C++ 2010 Express

#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    Mat im = imread("C:\Users\İhsan\Downloads\lena.jpg");
    if (im.empty()) 
    {
        cout << "Cannot load image!" << endl;
        return -1;
    }
    imshow("Image", im);
    waitKey(0);
}

он дает мне ошибку (0xc000007b), о которой я упомянул. (После исправления ошибки библиотеки) Это также дает мне точно такие же проблемы, когда я пытаюсь использовать этот код http://www.youtube.com/watch?v=cgo0UitHfp8&list= LLD0fqFAKW_kKwEEdQY5IVQg & index = 1 Кроме того, по какой-то причине Visual не понимает Пользователей в моем коде и говорит неверно сформированное универсальное имя символа, хотя это правильный путь.

Мой openCV находится в папке D и из свойств системы, я сделал переменное значение D:\opencv\build и путь к системной переменной% OPENCV_BUILD%\x64\vc10\bin; Я не думаю, что проблема, но есть ли проблемы с openCV, что я должен скопировать файлы на C не D?

Я действительно очень разочарован и устал от этих проблем, и я надеюсь, что вы, ребята, можете помочь мне исправить их.

  • 0
    Как это вопрос Java?
  • 3
    Кстати, пожалуйста, используйте косую черту в именах файлов. Кроме того, странный в Ихсане. Я боюсь сказать, что он не будет понимать Unicode, только ASCII.
Показать ещё 2 комментария
Теги:
opencv
visual-studio-2010

1 ответ

0

Я исправил эту проблему, установив Visual Studio 2013 с openCV 2.4.10. Я считаю, что проблема заключалась в конфликте между 64-битными и 32-битными путями.

У меня есть еще один вопрос, и я должен спросить здесь из-за предела. После того, как я добавил библиотеки OpenCV, пути и т.д. К моему решению и завершил мой код, я хочу создать новый проект для этого решения, чтобы использовать свои настройки или новое решение для своей визуальной студии. Однако, когда я это сделал, библиотеки openCV не добавляются. Они даже не добавляются, когда я создаю новый проект для того же решения. Как я могу это исправить?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню