библиотека OpenCV в Rosa

Ответить
Ivan.Sh
Сообщения: 2
Зарегистрирован: 02 мар 2018, 14:01
Operating system: ROSA Desktop Fresh R10 release 2016.1 for i586

библиотека OpenCV в Rosa

Сообщение Ivan.Sh » 02 мар 2018, 14:20

добрый день! Пытаюсь написать программу на c++ с использованием openCV, OpenCV установил из репозиториев (urpmi opencv -a)
При компиляции получаю ошибки:
/tmp/cckhM27J.o: In function `main':
hellocv.cpp:(.text+0x87): undefined reference to `cvNamedWindow'
hellocv.cpp:(.text+0x9b): undefined reference to `cvShowImage'
hellocv.cpp:(.text+0xa8): undefined reference to `cvWaitKey'
hellocv.cpp:(.text+0xce): undefined reference to `cvDestroyAllWindows'
collect2: ошибка: выполнение ld завершилось с кодом возврата 1

Компилирую так: g++ hellocv.cpp -lm -L/usr/include/opencv2/ -lopencv_core -lopencv_imgcodecs -o Tes
rpm -qa | grep opencv
libopencv_core3.1-3.1.0-6-rosa2016.1.i586
libopencv_imgproc3.1-3.1.0-6-rosa2016.1.i586
libopencv_flann3.1-3.1.0-6-rosa2016.1.i586
libopencv_imgcodecs3.1-3.1.0-6-rosa2016.1.i586
libopencv_video3.1-3.1.0-6-rosa2016.1.i586
libopencv_calib3d3.1-3.1.0-6-rosa2016.1.i586
libopencv_highgui3.1-3.1.0-6-rosa2016.1.i586
libopencv_objdetect3.1-3.1.0-6-rosa2016.1.i586
libopencv_features2d3.1-3.1.0-6-rosa2016.1.i586
libopencv_ml3.1-3.1.0-6-rosa2016.1.i586
libopencv_bioinspired3.1-3.1.0-6-rosa2016.1.i586
libopencv_photo3.1-3.1.0-6-rosa2016.1.i586
libopencv_ximgproc3.1-3.1.0-6-rosa2016.1.i586
libopencv_bgsegm3.1-3.1.0-6-rosa2016.1.i586
libopencv_xphoto3.1-3.1.0-6-rosa2016.1.i586
libopencv_tracking3.1-3.1.0-6-rosa2016.1.i586
libopencv_face3.1-3.1.0-6-rosa2016.1.i586
libopencv_shape3.1-3.1.0-6-rosa2016.1.i586
libopencv_hdf3.1-3.1.0-6-rosa2016.1.i586
libopencv_stereo3.1-3.1.0-6-rosa2016.1.i586
libopencv_datasets3.1-3.1.0-6-rosa2016.1.i586
libopencv_fuzzy3.1-3.1.0-6-rosa2016.1.i586
libopencv_dpm3.1-3.1.0-6-rosa2016.1.i586
libopencv_structured_light3.1-3.1.0-6-rosa2016.1.i586
libopencv_xobjdetect3.1-3.1.0-6-rosa2016.1.i586
libopencv_aruco3.1-3.1.0-6-rosa2016.1.i586
libopencv_xfeatures2d3.1-3.1.0-6-rosa2016.1.i586
libopencv_ccalib3.1-3.1.0-6-rosa2016.1.i586
libopencv_text3.1-3.1.0-6-rosa2016.1.i586
libopencv_optflow3.1-3.1.0-6-rosa2016.1.i586
libopencv_stitching3.1-3.1.0-6-rosa2016.1.i586
libopencv_videoio3.1-3.1.0-6-rosa2016.1.i586
opencv-java-3.1.0-6-rosa2016.1.i586
python-opencv-3.1.0-6-rosa2016.1.i586
libopencv_rgbd3.1-3.1.0-6-rosa2016.1.i586
libopencv_superres3.1-3.1.0-6-rosa2016.1.i586
libopencv_line_descriptor3.1-3.1.0-6-rosa2016.1.i586
libopencv_plot3.1-3.1.0-6-rosa2016.1.i586
libopencv_videostab3.1-3.1.0-6-rosa2016.1.i586
libopencv_surface_matching3.1-3.1.0-6-rosa2016.1.i586
libopencv_saliency3.1-3.1.0-6-rosa2016.1.i586
libopencv_reg3.1-3.1.0-6-rosa2016.1.i586
libopencv_dnn3.1-3.1.0-6-rosa2016.1.i586
opencv-samples-3.1.0-6-rosa2016.1.i586
libopencv-devel-3.1.0-6-rosa2016.1.i586
vlc-plugin-opencv-2.2.6-1plf-plf2016.1.i586
Подскажите пожалуйста куда копать, и как скомпилировать

Ivan.Sh
Сообщения: 2
Зарегистрирован: 02 мар 2018, 14:01
Operating system: ROSA Desktop Fresh R10 release 2016.1 for i586

Re: библиотека OpenCV в Rosa

Сообщение Ivan.Sh » 05 мар 2018, 14:29

Установил code::blocks
(urpmi codeblocks
urpmi codeblocks-devel)
а там прям шаблон проекта opencv есть, тестовый код скомпилировался :shock:

Ответить