Linux下 Ubuntu 11.04 + opencv2.2配置步骤
来源:互联网 发布:淘宝收纳柜抽屉柜塑料 编辑:程序博客网 时间:2024/05/22 01:53
想在ubuntu中配置opencv,查了一下发现配置opencv,要用到cmake,所有首先就要配置cmake。虽然中间走了一些弯路,终于配置成功了。接下来就把配置cmake的步骤一一记下来,方便像我一样的小白入门。
Ubuntu 11.04配置cmake-3.0.0
1. 下载cmake安装包,网址https://cmake.org/files/v3.0/,下载cmake-3.0.0-Linux-i386.tar.gz,试过不行,最好下载cmake-3.0.0.tar.gz
2.下载完成后解压,然后cd到解压路径
cd /home/lily/app/cmake-3.0.0
3. lily@lily-virtual-machine:~/app/cmake-3.0.0$ ./bootstrap
4. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make
5. lily@lily-virtual-machine:~/app/cmake-3.0.0$ make install
此时,出现一个错误:
error: make Error at cmake_install.cmake:36 (file): file cannot create directory:/usr/local/doc/cmake-3.0. Maybeneed administrative privileges.
6..需要root权限lily@lily-virtual-machine:~/app/cmake-3.0.0$ sudo make install
7.安装完成后,查看是否安装成功:
lily@lily-virtual-machine:~/app/cmake-3.0.0$ cmake –version
显示 cmake version3.0.0,代表安装成功
Cmake的使用
(1) 创建一个工程目录文件夹,然后创建一个hello.c
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ gedit hello.c
输入:
#include<stdio.h> int main() { printf(“hello,this is my first cmake project.\n”); return 0; }
(2)然后创建一个build目录(用于编译生成的相应文件),与hello.c目录同级
(3)编写CMakeLists.txt内容如下:(于hello.c目录同级)
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ gedit CMakeLists.txt
<span style="white-space:pre"></span>cmake_minimum_required(VERSION 3.0)PROJECT(cmake_test)SET(SRC_LIST hello.c)INCLUDE_DIRECTORIES(/usr/include/glib)MESSAGE(STATUS "This is BINARY dir "${HELLO_BINARY_DIR})MESSAGE(STATUS "This is SOURCE dir "${HELLO_BINARY_DIR})ADD_EXECUTABLE(hello ${SRC_LIST})
(4)进入build目录输入 cmake ..
lily@lily-virtual-machine:~/app/cmake-3.0.0/work$ cd ./buildlily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ cmake ..
若编译成功在build目录下会生成相应文件,其中有个makefile文件和CMakeFiles的文件夹。
(5)输入make 命令执行成功后在build目录下会看到可执行的hello
lily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ make
(6) 输出hello,this is my first cmake project.
lily@lily-virtual-machine:~/app/cmake-3.0.0/work/build$ ./hello
一个简单的工程就这么实现了。若复杂的工程项目再参考其他方法。
- Linux下 Ubuntu 11.04 + opencv2.2配置步骤
- Ubuntu下OpenCV2.4.13.2的配置
- VS2010下配置opencv2.4.9步骤
- ubuntu下配置opencv2.4.10 步骤以及一些所遇问题解决方法
- ubuntu下codeblocks opencv2.4.9配置
- Ubuntu下安装配置Opencv2.4.9
- OpenCV2.4.13 Ubuntu & Window下安装配置
- VS2010下配置 OpenCV2.2
- VS2010下配置 OpenCV2.2
- VS2010下配置 OpenCV2.2
- VS2010下配置 OpenCV2.2
- VS2010下配置 OpenCV2.2
- VS2010下配置OpenCV2.2
- VS2010下配置 OpenCV2.2
- Visual Studio 2010 +Opencv2.3.1下的配置关键步骤
- Visual Studio 2010 +Opencv2.3.1下的配置关键步骤
- VisualStudio2010+Opencv2.3下的配置关键步骤
- ubuntu下NFS配置步骤,以及嵌入式linux挂载配置步骤
- 问题:Maven: missing net.sf.json-lib
- 《程序员面试笔试宝典》学习笔记(五)程序设计基础
- 数据结构课后题目源码
- poj 1011 木棍
- logcat 命令行只打印某个 app 的 log
- Linux下 Ubuntu 11.04 + opencv2.2配置步骤
- 蓝桥杯
- c++实现读写共享锁
- C# Compiler Errors
- 关于弹窗:自定义PopuWindow和Toast
- 8年前在公交上被年轻小伙打了,76岁大爷苦练功夫“复仇”成功…
- IP Forwarding打开
- Android Root权限静默安装
- XenServer架构(4)Xenopsd组件架构与运行机制