QtCreator И OpenCV. |
Здравствуйте, гость ( Вход | Регистрация )
QtCreator И OpenCV. |
Sidny Sho |
17.3.2011, 19:48
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 17.3.2011 Пользователь №: 2512 Спасибо сказали: 0 раз(а) Репутация: 0 |
Привет всем. Решил побаловатся машинным зрением. Выбор пал на связку openc+qt. Вроде все нормально установил, все сдк и либы. Opencv библиотеки тоже без проблем скомпилировались и установились. Система: винда 7, компилятор mingw. пример вот:
Раскрывающийся текст Код
Настройки проекта:
Выдаваемая ошибка:
Насколько я понимаю проблема при линковке. Только не знаю как исправить. |
|
|
RazrFalcon |
17.3.2011, 20:00
Сообщение
#2
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
А как же остальные библиотеки, их же там не две.
linux libopencv_calib3d.so libopencv_contrib.so libopencv_core.so libopencv_flann.so libopencv_gpu.so libopencv_highgui.so libopencv_imgproc.so libopencv_legacy.so libopencv_ml.so libopencv_objdetect.so libopencv_video.so Так же, поиск. Сообщение отредактировал RazrFalcon - 17.3.2011, 20:14 |
|
|
Sidny Sho |
17.3.2011, 20:39
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 17.3.2011 Пользователь №: 2512 Спасибо сказали: 0 раз(а) Репутация: 0 |
это я все видел. И подключение всех библиотек не помогает. Вроде не на библиотеки же ругается....
|
|
|
RazrFalcon |
17.3.2011, 20:59
Сообщение
#4
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
undefined reference - это как раз и библиотека.
Так не пробовали?
Сообщение отредактировал RazrFalcon - 17.3.2011, 21:06 |
|
|
Sidny Sho |
17.3.2011, 21:58
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 17.3.2011 Пользователь №: 2512 Спасибо сказали: 0 раз(а) Репутация: 0 |
Попробовал, но выдает:
|
|
|
RazrFalcon |
17.3.2011, 22:02
Сообщение
#6
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
А примеры собирать не пробовали. Просто ваш код какой то странный, хотя сомневаюсь что в этом проблема. Пока что он просто не видит либ, значит путь не правильный.
|
|
|
Sidny Sho |
18.3.2011, 1:27
Сообщение
#7
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 17.3.2011 Пользователь №: 2512 Спасибо сказали: 0 раз(а) Репутация: 0 |
Что то ничего из примеров не собирается Например вот выводит при сборке:
но при запуске приложения:
|
|
|
Гость_Sht1rlitz_* |
22.8.2011, 10:55
Сообщение
#8
|
Гости |
пути в переменных средах прописаны?
Выдержка из opencv readme: Цитата Notes:
1) Add build\bin and one of build\{x86|x64}\{vc9\vc10\mingw}\bin to your system path (to use DLLs) |
|
|
PAFOS |
22.8.2011, 11:19
Сообщение
#9
|
Активный участник Группа: Участник Сообщений: 258 Регистрация: 27.12.2010 Из: Дмитров Пользователь №: 2309 Спасибо сказали: 29 раз(а) Репутация: 8 |
у тебя неправильно названа функция main
Цитата int _tmain(int argc, _TCHAR* argv[]) поэтому и возникает ошибка Цитата c:/qt/mingw/bin/../lib/gcc/mingw32/4.4.0/../../../libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `WinMain@16' т.е. не найдена ссылка на WinMain. |
|
|
Текстовая версия | Сейчас: 14.1.2025, 18:57 |