linux无管理员权限软件安装(opencv为例)

本文主要以opencv为例,介绍在没有管理员权限情况下,进行opencv在自己账户下的安装与环境变量配置。

软件下载与解压

首先为了避免配置编译的过程中出现不必要的错误,安装以下几个库文件pkgconfig libpng zlib libjpeg libtiff:

yum install pkgconfig  libpng  zlib libjpeg  libtiff  

同时安装cmake工具:

yum install cmake

执行完毕后,到官网下载opencv的linux版本安装包,下载地址为:http://opencv.org/ ,找到需要的版本,下载并进行解压,如我下载的是opencv-2.4.13,解压后进入该目录并cmake以生成makefile文件:

cd opencv-2.4.13
cmake CmakeList.txt  

修改路径与安装

生成makefile文件后,就可以进行安装了,而直接make安装时会报错如下:

这里写图片描述

因此我们无管理员权限,不能按照在/user/local…下,因此打开makefile文件,修改其默认安装路径,安装在自己的路径下,如:/home/zrq/…,修改地方如下:

这里写图片描述

修改后重新进行安装:

make
make install

可看到正确编译如下:

这里写图片描述

环境变量添加

由于无管理员权限,不能添加系统环境变量,因此只能添加个人环境变量,首先打开个人的环境变量配置文件,进行修改:

gedit ~/.bashrc

在配置文件末端将自己的opencv环境变量添加进PATH,如我的路径下:

PATH=/home/zrq/usr/local/lib/:$PATH
PATH=/home/zrq/usr/local/include/:$PATH

使环境变量生效:

source ~/.bashrc

至此,opencv 在自己路径下安装配置完毕。

  • 4
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值