linux 編譯安裝c++版本的opencv庫


鏈接來源https://blog.csdn.net/zhenguo26/article/details/79627232

linux查看opencv安裝路徑及版本號

查看linux下的opencv安裝庫:

pkg-config opencv --libs

查看linux下的opencv安裝版本:

pkg-config opencv --modversion

查看linux下的opencv安裝路徑:

find / -iname "*opencv*"

之前在linux中編譯工程,用到了opencv,沒有root權限安裝實在是太麻煩,就將就用opencv2.3版本的.
其他的編譯沒有產生問題,但總報undefined reference to `cv::String::deallocate()' 這個錯誤,一開始以為是庫的問題,后來發現是頭文件的問題,
我把
#include "cv.hpp"刪掉之后就好了
而且opencv2.3版本中頭文件highgui.h 而不是highgui.hpp這個也要改


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM