簡體   English   中英

無法在eclipse中找到Opencv庫文件

[英]Opencv library files cannot find in eclipse

我正在嘗試開發一個使用opencv的簡單c ++項目。我遵循了http://docs.opencv.org/doc/tutorials/introduction/linux_eclipse/linux_eclipse.html網站。 但是日食顯示錯誤

/usr/bin/ld: cannot find -llibopencv_photo
/usr/bin/ld: cannot find -llibopencv_stitching
/usr/bin/ld: cannot find -llibopencv_superres
/usr/bin/ld: cannot find -llibopencv_ts
/usr/bin/ld: cannot find -llibopencv_video
/usr/bin/ld: cannot find -llibopencv_videostab
/usr/bin/ld: cannot find -llibopencv_calib3d
/usr/bin/ld: cannot find -llibopencv_contrib
/usr/bin/ld: cannot find -llibopencv_ocl
/usr/bin/ld: cannot find -llibopencv_core
/usr/bin/ld: cannot find -llibopencv_core
/usr/bin/ld: cannot find -llibopencv_flann
/usr/bin/ld: cannot find -llibopencv_gpu
/usr/bin/ld: cannot find -llibopencv_highgui
/usr/bin/ld: cannot find -llibopencv_imgproc
/usr/bin/ld: cannot find -llibopencv_legacy
/usr/bin/ld: cannot find -llibopencv_ml
/usr/bin/ld: cannot find -llibopencv_nonfree
/usr/bin/ld: cannot find -llibopencv_objdetect
collect2: ld returned 1 exit status
make: *** [MyProject] Error 1`

我通過以下方式包括了庫及其路徑。

項目 - >屬性

在C / C ++ Build-> Settings中。

In GCC C++ Compiler ->Includes. 
In Include paths(-l) I have added /usr/local/include/opencv.

In GCC C++ Linker 
I have added the path (-L) as /usr/local/lib and also library names.

誰能告訴我這個錯誤的原因是什么?

您必須添加不帶前綴“ lib”的庫名稱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM