CentOS6.3配置opencv2.4.9 安装netbeans8

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

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

JAVA_HOME=/usr/java/jdk1.7.0
JRE_HOME=/usr/java/jdk1.7.0/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_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,出现图形界面后,按提示进行安装即可。



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。