Fedora14详述安装OpenCV2.3.1步骤
需积分: 10 146 浏览量
更新于2024-09-17
收藏 311KB PDF 举报
"在Fedora 14上安装OpenCV 2.3.1的详细步骤"
在Fedora 14操作系统中安装OpenCV 2.3.1是一个涉及多个步骤的过程,主要用于在Linux环境中搭建计算机视觉开发环境。以下是安装的详细步骤:
1. 安装依赖库:首先,确保系统已经安装了OpenCV所需的一些基础库。在终端中执行以下命令以安装必要的开发包,包括gtk2-devel、ffmpeg-devel、jpeg-devel和libpng-devel:
```
yum install cmake gtk2-devel ffmpeg-devel jpeg-devel libpng-devel -y
```
2. 下载并解压OpenCV源代码:访问OpenCV官方网站获取OpenCV 2.3.1a的源代码文件(OpenCV-2.3.1a.tar.bz2),将其复制到家目录,并使用`tar`命令解压缩:
```
tar xvf OpenCV-2.3.1a.tar.bz2
```
3. 创建构建目录:进入解压后的OpenCV目录,然后创建一个名为`release`的目录,用于存放编译配置后的Makefile文件:
```
cd OpenCV-2.3.1
mkdir release
```
4. 配置编译选项:在`release`目录中运行`cmake`命令,设置构建类型为RELEASE,指定安装路径,并开启Python支持:
```
cd release
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_PYTHON_SUPPORT=ON ..
```
5. 编译和安装:执行`make`命令开始编译OpenCV,完成后以root权限运行`make install`将OpenCV安装到系统路径:
```
make
su
make install
```
6. 设置库路径:为了确保系统能找到OpenCV的动态链接库,需要创建一个名为`opencv.conf`的文件,将`/usr/local/lib`添加到库搜索路径中:
```
vi /etc/ld.so.conf.d/opencv.conf
```
在编辑器中输入`/usr/local/lib`,保存并退出。
7. 设置环境变量:编辑`/etc/profile`文件,将OpenCV的`pkg_config_path`和`ld_library_path`添加到系统环境变量中:
```
vi /etc/profile
```
在文件末尾添加以下行:
```
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
```
保存并执行`source /etc/profile`以使更改生效。
8. 设置额外的环境变量:还需要编辑`/etc/bashrc`文件,以便在新的终端会话中自动加载这些环境变量:
```
vi /etc/bashrc
```
在文件末尾添加与`/etc/profile`相同的环境变量设置,然后执行`source /etc/bashrc`。
9. 更新系统库缓存:最后,运行`ldconfig`命令以更新系统的动态链接库缓存:
```
# ldconfig
```
10. 验证安装:安装完成后,可以使用`pkg-config`命令检查OpenCV是否安装成功:
```
pkg-config --modversion opencv
```
如果输出OpenCV的版本号,即表示安装成功。
通过以上步骤,您应该能够在Fedora 14上成功安装并配置OpenCV 2.3.1,可以开始使用OpenCV进行计算机视觉相关的开发工作。请注意,不同的Fedora版本可能需要更新或修改依赖库和安装命令,因此在实际操作时请根据当前系统状况适当调整。
2019-01-20 上传
2013-10-16 上传
2012-07-25 上传
2023-08-26 上传
2023-05-09 上传
2024-09-14 上传
2023-04-03 上传
2024-07-28 上传
2024-09-25 上传
qingfeng_0214
- 粉丝: 0
- 资源: 8