Посмотрите в журналах / сборке вывода. Компоновщик не может найти нужную вам библиотеку, поэтому компиляция останавливается при генерации объекта.
изменить относительно:
collect2: ld returned 1 exit status
Сбой компоновщика
Полагаю ... OpenCV не связан
Похоже, ваша программа также использует OpenCV . Вам необходимо связать свой исполняемый файл с openCV, чтобы символы в библиотеке libWISE_C.so были разрешены. Либо добавьте зависимость через eclipse, либо сделайте это вручную. Помните, что вам нужно включить заголовки opencv, включить путь к библиотеке через «-L», а также связать двоичный файл библиотеки.
В Eclipse щелкните правой кнопкой мыши свой проект и перейдите в Свойства. Затем откройте раздел «Библиотеки» в GCC C ++ Linker. На панели «Библиотеки (-l)» добавьте запись со значением для opencv и нажмите «ОК».
Удачи