kames 0 Жалоба Опубликовано October 17, 2012 После отключения BUILD_SHARED_LIBS вылетает такая ошибка что делать? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 17, 2012 Вроде как "videoinput.a" хочет и не может найти. Может быть она не построена? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 как её построить ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 17, 2012 Поищите, может она есть, просто путь нужно указать. Она вообще должна строиться вместе с OpenCv. У меня с таких ошибок не было, правда я строил при помощи VS2010, к которому подключен Qt. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 окей щас поищу =) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 Поищите, может она есть, просто путь нужно указать. Она вообще должна строиться вместе с OpenCv. У меня с таких ошибок не было, правда я строил при помощи VS2010, к которому подключен Qt. а где она должна лежать ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 нашёл да она есть лежит в OpenCV2.2\3rdparty\include Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 а как путь прописать ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 17, 2012 хз, я с Qt-шным компилятором работал давно и мало. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 ну а как бы ты на висио делал ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 17, 2012 Правой кнопкой на названии проекта, Properties -> ну и т.д. Ты же через qmake, насколько я понимаю делаешь, через makefile ? Там, вероятно, все как для GCC-шных makefile-ов задается. Вот тут вроде что то похожее: http://asoneofus.narod.ru/qt/qmake-guide.html http://marsyas.info/docs/manual/marsyas-user/Including-libraries-and-linking.html ЗЫ: Я сейчас обычно проекты создаю через CMAKE скрипт, он сам все пути прописывает. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 Допустим я собрал статическую библиотеку а как её добавить в проект?раньше я делал INCLUDEPATH += C:/dev/opencv/mingw32/install/include LIBS += C:/dev/opencv/mingw32/install/lib/*.a а потом добавлял #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано October 17, 2012 Ну и сейчас, вероятно, также, только добавить нужный путь к этой библиотеке INCLUDEPATH += путь к библиотеке Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
kames 0 Жалоба Опубликовано October 17, 2012 Ну и сейчас, вероятно, также, только добавить нужный путь к этой библиотеке INCLUDEPATH += путь к библиотеке наткунулся на статью где говорится что OpenCV DLL OpenCV без поддержки Qt DLL не может быть запущена под Qt. Проверьте BUILD_SHARED_LIBS Проверьте BUILD_WITH_DEBUG_INFO Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах