【小卒CUDA第六篇】ubuntu16.04+CUDA8.0+GTX1050Ti+caffe的超详细配置(联想y7000+i7-8750H)之四

第四步:caffe环境配置第一篇

  前三篇文章,已经配置好了,ubuntu下的CUDA环境,接下来就是配置caffe的运行环境,根据需要目前组内,只需要用到opencv2.4.10(考虑到和caffe的原生态)+openblas+protobuf(相对来说,版本不需要太高,这里选择2.6.1的版本)三个库,接下来就分别配置这三个库。

(1)openblas的安装:(安装的步骤如下)

直接直接克隆下载源码;或者去官网下载需要的版本源码;
git clone git://github.com/xianyi/OpenBLAS
cd OpenBLAS
sudo make FC=gfortran

上述已经切换到安装目录并实现安装;(如果没有安装gfortran,执行sudo apt-get install gfortran)

也可以用这个指令,就把安装目录改为下面的目录了:/usr/local/Openblas/ 如果执行命令: sudo make install (将OpenBLAS安装默认安装到/opt下)/usr/local/Openblas/

 sudo make --PREFIX=/usr/local/Openblas/ install 
如果执行命令: (将OpenBLAS安装默认安装到/opt下)
sudo make install 

(2)protobuf的安装

首先是去官网(https://pypi.org/project/protobuf/2.6.1/#files)下载源码,根据自己的需要下载相应的版本和文件格式,我下载的是2.6.1版本(.tar.gz格式);

下载完毕执行如何解压等一系列命令;

tar -zxvf protobuf-2.6.1.tar.gz 
cd protobuf-2.6.1/
 ./configure 
make 
make check
 sudo make install
至此安装完成;下面是环境配置配置(如果不是默认安装,是安装在自己配置的路径下需要进行以下操作;举例我如果安装在/usr/local/protobuf下

  打开系统环境配置文件;

sudo gedit /etc/bash.bashrc 
 在文件最后添加以下内容 、路径
export PATH=$PATH:/usr/local/protobuf/bin/
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/

点击右上角的保存、退出,并进行以下生效命令;

source /etc/bash.bashrc

配置动态链接库:(执行以下命令)

打开配置文件:

sudo gedit /etc/ld.so.conf
在文件中添加以下内容(注意: 在新行处添加)
/usr/local/protobuf/lib
然后执行命令生效: ldconfig
sudo ldconfig

至此,已经完成了openblas+protobuf2.6.1的源码编译安装,由于篇幅,把opencv的配置安装放在下一篇文章进行总结。

下一篇:【小卒CUDA第七篇】ubuntu16.04+CUDA8.0+GTX1050Ti+caffe(GPU)的opencv2.4.10+CUDA环境配置(opencv3.x系列一样可以解决)之五

如果有更多ubuntu+cuda+caffe+slam方面的问题或者更多后续内容以及使用技巧请参考:https://blog.csdn.net/weixin_41994751

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值