2013-02-23 72 views
0

我試圖編譯一個項目,你會發現在這個鏈接這裏https://dl.dropbox.com/u/95042389/Makefile添加鏈接器命令行

我已經安裝了人工神經網絡和OpenCV 2.3.1 makefile文件。

當我鍵入make時,它返回下面給出的錯誤。 gi-L-home/sai/workspace/OpenCV-2.4.1/lib -L ​​/ home/sai/workspace/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-8460瓦特:〜/工作區/ 4片$回聲$ LD_LIBRARY_PATH /usr/lib目錄中:/ opt /ros/fuerte/lib:/opt/ros/fuerte/lib:/usr/lib/libopencv_core.2.3

還是一樣的錯誤..

有什麼建議?

+0

該主題對於此處提出的具體問題太模糊。我來到這裏,被總結誤導了。請提供摘要以更準確地描述發佈。 – Juan 2016-11-08 15:24:47

回答

0

它被添加

-lopencv_core解決,然後它不出差錯的工作。