linux下 opencv 2.4.9中的sift.cpp如何运行

linux下 opencv 2.4.9中的sift.cpp如何运行,第1张

最好先把opencv配置好,然后用linux下的编译器gcc/g++进行编译,如:g++ sift.cpp -o sift -lopencv_core -lopencv_highgui -lopecv_imgproc -lopencv_nofree,获得一个可执行文件sift,然后执行命令: ./sift lena.jpg ... 基本就这样,可能链接库不对,自己调一下。

系统的gcc版本太高,mathlab只支持到gcc4.2.3

装个 gcc4.2.3,并且把libpath那些都指到这个版本

或者换个支持高版本gcc的mathlab

make那句没能通过,应该是makefile里调用了g++但是你没有安装GCC

把GCC安装一下吧,Ubuntu就是sudo apt-get install gcc,CentOS就是Yum install gcc


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7107790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存