OpenCV中文网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 安装 配置
查看: 883|回复: 0

linux下编译:undefined reference to cvSaveImage

[复制链接]
发表于 2017-4-14 13:36:21 | 显示全部楼层 |阅读模式
原来的main.cpp已经使用了opencv中一些函数,今天突然想要添加一个cvSaveImage使用,但make后提示未定义
程序之前已经添加了头文件
  1. #include <cv.h>
  2. #include <opencv2/highgui/highgui.hpp>
  3. #include <opencv2/core/core.hpp>
  4. #include <opencv2/opencv.hpp>
复制代码


程序中之前使用过的的opencv函数都没有问题,
只要加入未使用过的函数就提示未定义,下面是make后报错情况:
  1. built-in.o: In function `main':
  2. /mnt/hgfs/ftp-zly/myproject/main.cpp:265: undefined reference to `cvSaveImage'
  3. collect2: ld returned 1 exit status
  4. Makefile:38: recipe for target 'all' failed
  5. make: *** [all] Error 1
复制代码


不知道错误在哪,请大家帮忙解答,谢谢



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站  

GMT+8, 2019-9-21 00:20 , Processed in 0.037859 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表