2013-02-23 4 views
0

Я пытаюсь скомпилировать проект, и вы можете найти сборочный файл по этой ссылке здесь https://dl.dropbox.com/u/95042389/Makefileдобавление компоновщика командной строки

Я установил ИНС и OpenCV 2.3.1.

Когда я набираю make, он возвращает ошибки, приведенные ниже.

сай @ сай-HP-EliteBook 8460w-: ~/рабочее пространство/4шт $ сделать г ++ -L/дома/Сай/рабочее пространство/OpenCV-2.4.1/Библиотека -L/дом/сай/рабочее пространство/ann_1. 1.2/lib -L/usr/lib 4pcs.o 4pcs_test.o -o 4pcs -lopencv_highgui -lANN -o 4pcs /usr/bin/ld: 4pcs.o: неопределенная ссылка на символ cv :: operator * (cv: : Mat const &, cv :: Mat const &) ' /usr/bin/ld: note:' cv :: operator * (cv :: Mat const &, cv :: Mat const &) 'определяется в DSO/usr/lib/libopencv_core.so.2.3, попробуйте добавить его в командную строку компоновщика /usr/lib/libopencv_core.so.2.3: не удалось прочитать символы: Неверная операция collect2: ld вернулся 1 статус выхода марка: * [4шт] Ошибка 1

Тогда я попробовал этот

сай @ сай-HP-EliteBook-8460w: ~/рабочее пространство/4шт $ эхо $ LD_LIBRARY_PATH /USR/Библиотека:/неавтоматического /ros/fuerte/lib:/opt/ros/fuerte/lib:/usr/lib/libopencv_core.2.3

Еще одни и те же ошибки ..

Любые предложения?

+0

Тема слишком расплывчата по конкретному вопросу, заданному здесь. Я пришел сюда, введя в заблуждение резюме. Пожалуйста, поставьте сводку, чтобы более точно описать проводку. – Juan

ответ

0

Она была решена путем добавления

-lopencv_core, а затем она работала без ошибок.

Смежные вопросы