您的位置:首页 > 运维架构 > Linux

CentOS6.3配置opencv2.4.9 安装netbeans8

2015-01-21 15:11 375 查看
opencv原文章:http://www.linuxidc.com/Linux/2013-08/88462.htm

jdk7原文章:http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891608.html

Linux系统版本:系统CentOS6.3

OpenCV版本:OpenCV2.4.9

jdk版本:jdk7

Netbean版本:netbeans-8.0.2-cpp-linux

OpenCV的安装

1) 安装依赖库(重要,否则opencv无法运行)

安装前需通过su命令获取root权限

yum install gcc-c++

yum install gtk2-devel.i686

yum install gimp-devel.i686

yum install gimp-devel-tools.i686

yum install gimp-help-browser.i686

yum install zlib-devel.i686

yum install libtiff-devel.i686

yum install libjpeg-devel.i686

yum install libpng-devel.i686

yum install gstreamer-devel.i686

yum install libavc1394-devel.i686

yum install libraw1394-devel.i686

yum install libdc1394-devel.i686

yum install jasper-devel.i686

yum install jasper-utils.i686

yum install cmake

yum install swig

yum install python

yum –y install libtool

yum install nasm.i686

2) 下载OpenCV2.4.9

http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip/download

3) unzip opencv-2.4.9.zip

4) cd opencv-2.4.9 进入源码文件夹

5) cmake CMakeLists.txt 生成build文件

6) make 完成opencv的编译

7) sudo make install 完成opencv的安装

安装完成后,Opencv的头文件目录:/usr/local/include,库文件: /ust/local/lib

8) cd /etc/ldso.conf.d/ 进入库文件环境变量配置文件夹,命令"ls",可查看当前文件夹下已有的库文件配置。

9) sudo vimopencv.conf 按"i",进入插入编辑模式,输入opencv的库文件目录“/usr/local/lib”,保存退出。

10) ldconfig 加载库文件配置

安装JDK7

Netbeans8的安装需要JDK7或以上版本

安装方式:rpm安装

软件:jdk-7-linux-x64.rpm

下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html

1) 检验系统原版本

[root@admin ~]# java -version

java version "1.6.0_24"

OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)

OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)

2) 进一步查看JDK信息:

[root@admin ~]# rpm -qa | grep java

tzdata-java-2012c-1.el6.noarch

java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64

3) 卸载OpenJDK,执行以下操作:

[root@admin ~]# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch

[root@admin ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64

注意: Java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64的名字不一定是这个,以上一步查看JDK的信息中显示的第二行名字为准

4) 安装JDK

上传新的jdk-7-linux-x64.rpm软件到/usr/local/执行以下操作:

[root@admin local]# rpm -ivh jdk-7-linux-x64.rpm

JDK默认安装在/usr/java中。

5) 配置环境变量

修改系统环境变量文件

vi + /etc/profile

向文件里面追加以下内容:

J***A_HOME=/usr/java/jdk1.7.0

JRE_HOME=/usr/java/jdk1.7.0/jre

PATH=$PATH:$J***A_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$JRE_HOME/lib

export J***A_HOME JRE_HOME PATH CLASSPATH

使修改生效

[root@admin local]# source /etc/profile //使修改立即生效

[root@admin local]# echo $PATH //查看PATH值

查看系统环境状态

[root@admin ~]# echo $PATH

/usr/local/cmake/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.7.0/bin:/usr/java/jdk1.7.0/jre/bin:/root/bin

6) 验证安装

执行以下操作,查看信息是否正常:

[root@admin bin]# java

[root@admin bin]# javac

[root@admin bin]# java -version

java version "1.7.0"

Java(TM) SE Runtime Environment (build 1.7.0-b147)

Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

安装成功!

安装netbeans-8.0.2

若已经安装,则需要重新建立一个新工程,以便netbeans自动更新本地设置。

1) 下载netbeans-8.0.2-cpp-linux.sh

地址:http://dlc-cdn.sun.com/netbeans/8.0.2/final/bundles/netbeans-8.0.2-cpp-linux.sh

2) 直接在终端运行 ./netbeans-8.0.2-cpp-linux.sh,出现图形界面后,按提示进行安装即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: