linux下编译opencv c++程序

转载 2018年04月17日 12:41:17

直接使用g++来编译会出现 unreference 错误,这意味着没有链接库。

需要在常规的编译语句后添加库依赖。

编译Opencv的方式格式如下:

g++ xxx.cpp(C++源文件名) -o xxx(编译后可执行文件的文字) -I /usr/local/include/opencv -L /usr/local/lib -lopencv_core -lopencv_highgui

其中红色字体部分为添加库依赖的参数,本次编译中include了opencv的core.hpp和highgui.hpp文件。



makefile编写参考https://blog.csdn.net/CV_YOU/article/details/70261276

简单邮件传输协议SMTP封装类

简单邮件传输协议SMTP封装类作者:Asif Rasheed 翻译:刘建强 在Internet上,Email是最流行的传输媒体。这篇文章包括两个协议:. POP 3 协议: POP3协议(邮政传输协议...
  • ghj1976
  • ghj1976
  • 2001-08-22 18:15:00
  • 1449

在Linux下编译opencv程序

1. 将opencv编译安装到某一位置。对于我来说呢,我在家目录下新建了一个目录”libopencv3/”,将opencv3.1安装到了这里。 2. 在项目目录中创建makefile文件这是一个项目...
  • u011321962
  • u011321962
  • 2017-03-11 15:05:48
  • 280

(一)OpenCV学习笔记——Linux下编译运行opencv程序

最近在学习OpenCV,写点笔记总结一下,我用的学习环境是Ubuntu16.04+KDvelop4.7+OpenCV3.2.0。   Linux下的OpenCV程序的编译有两种方式。一种是g++,另...
  • u010987458
  • u010987458
  • 2017-05-17 19:15:43
  • 2514

Opencv学习1: 在Linux下编译运行第一个opencv程序

Opencv学习1: 在Linux下编译运行第一个opencv程序前一段在安装Caffe时候把Opencv2.4.11版本安装在redhat6.4系统上,为了测试在Linux下如何编译运行opencv...
  • wjxxy2196
  • wjxxy2196
  • 2017-04-27 09:12:00
  • 256

linux中结合opencv编译c++代码

linux中结合opencv编译c++代码
  • cily_CSTO
  • cily_CSTO
  • 2015-12-13 21:26:26
  • 2670

opencv之在Linux下编译opencv程序的两种方式g++、cmake

从电子信息工程跳到计算机,在研究图像处理的东西,发现opencv很好玩,想深入学一下,没有特别好的教材,最好的文档就是官方的tutorials,在实验室比较忙,希望能每天晚上抽点时间把这个大概看一下,...
  • keith_bb
  • keith_bb
  • 2016-10-19 23:21:44
  • 7911

ubuntu下C,C++,opencv cuda编程

我的第一个Ubuntu下的c程序。 1.首先确认你有gcc编译器 在终端输入gcc --version查看你的gcc版本.如图,如果没有错误出现就说明已安装 2.用终端创建一个.c...
  • xuhang0910
  • xuhang0910
  • 2015-10-06 11:24:41
  • 2668

Linux上编译opencv程序

在linux上编译opencv的方法大致有两种,一种是直接按照c/c++程序那样在命令行编译,只是在编译时要包含进opencv动态链接库.另一种是用Cmake的方法.命令行:zoegreen@zoeg...
  • sinat_21595363
  • sinat_21595363
  • 2016-01-26 15:09:25
  • 5948

初探Linux---Opencv的安装与C++文件的编译

为了测试一个图像处理算法在Linux下的兼容性,安装Linux中C++的Opencv库花了很多时间,把自己的经历记录下来,方便查阅。 在此说明,笔者是在CentOS6.8版本的Linux虚拟机下操作...
  • h_WuLingFei
  • h_WuLingFei
  • 2017-03-21 21:25:48
  • 1251

在Ubuntu KyLin 16.04上使用opencv3.1.0运行自己的程序

需要知识:Linux系统shell命令基础编译原理基础知识,预编译->编译->汇编->链接make 、cmake知识IDE使用经验gcc,g++编译器知识1....
  • zhuquan945
  • zhuquan945
  • 2016-11-30 19:45:10
  • 1026
收藏助手
不良信息举报
您举报文章:linux下编译opencv c++程序
举报原因:
原因补充:

(最多只允许输入30个字)