首先在OpenCV的官网下载OpenCV3.2.0,然后安装一些必要的工具
<pre>
编译器:<code>sudo apt-get install build-essential</code>
必需的:<code>
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev</code>
可选的:<code>sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev</code>
</pre>
接下来切换到解压后的OpenCV的目录,在OpenCV的目录下创建build目录
<pre>
<code>mkdir build</code>
</pre>
接下来开始配置,运行cmake命令,其第一个参数是一些可选的参数,比如安装Release版本还是Debug版本,还有就是安装的目录,第二个是OpenCV的源码根目录。例如我这里要安装在/opt目录下:
<pre>
<code>
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt ..
</code>
</pre>
接下来就是make以及安装就好
<pre>
<code>
make -j7
</code>
<code>
sudo make install
</code>
</pre>
总体来说Ubuntu安装OpenCV还是很简单的。
安装过程中碰到过几个错误和解决方法如下:
1.<b>ICV下载失败</b>:这里是因为网络的原因,解决办法也很简单,就是手工下载ippicv_linux_20151201.tgz,
然后直接覆盖在{OpenCV目录}/3rdparty/ippicv/downloads/Linux-808b791a6eac9ed78d32a7666804320e/下重新make即可解决
2.<b>CMakeList.txt的配置</b>:添加如下代码即可:
<code>
set(OpenCV_DIR "这里是你的OepnCV的编译目录") #去掉双引号
find_package(OpenCV REQUIRED)
target_link_libraries(“这里是你的项目名” ${OpenCV_LIBS}) #去掉双引号
</code>
Ubuntu17.04下安装OpenCV3.2.0
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- 特别说明: 文章转载自:https://ouxinyu.github.io/Blogs/20140723001.h...
- 来源 https://zhuanlan.zhihu.com/p/24425116 给深度学习入门者的Python快...