environment_create

nvidia显卡驱动

zjf@zjf-SYS-7048GR-TR:~$ nvidia-smi 
Sat Nov 16 19:40:49 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.130                Driver Version: 384.130                   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1080    Off  | 00000000:82:00.0  On |                  N/A |
| 27%   29C    P8    11W / 180W |    509MiB /  8113MiB |     17%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1637      G   /usr/lib/xorg/Xorg                           257MiB |
|    0      2743      G   compiz                                       103MiB |
|    0      3169      G   fcitx-qimpanel                                 7MiB |
|    0     12484      G   .../Qt5.11.1/Tools/QtCreator/bin/qtcreator     2MiB |
|    0     20290      G   /opt/ros/kinetic/lib/rviz/rviz                 9MiB |
|    0     29522      G   ...uest-channel-token=17905391342246558518   126MiB |
+-----------------------------------------------------------------------------+
zjf@zjf-SYS-7048GR-TR:~$ lspci|grep -i nvidia
82:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
82:00.1 Audio device: NVIDIA Corporation GP104 High Definition Audio Controller (rev a1)
zjf@zjf-SYS-7048GR-TR:~$ sudo dpkg --list|grep nvidia-*
[sudo] password for zjf: 
ii  nvidia-384                                   384.130-0ubuntu0.16.04.2                              amd64        NVIDIA binary driver - version 384.130
ii  nvidia-opencl-icd-384                        384.130-0ubuntu0.16.04.2                              amd64        NVIDIA OpenCL ICD
ii  nvidia-prime                                 0.8.2                                                 amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                              361.42-0ubuntu1                                       amd64        Tool for configuring the NVIDIA graphics driver

zjf@zjf-SYS-7048GR-TR:~$ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  384.130  Wed Mar 21 03:37:26 PDT 2018
GCC version:  gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) 
zjf@zjf-SYS-7048GR-TR:~$ nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2016 NVIDIA Corporation
Built on Tue_Jan_10_13:22:03_CST_2017
Cuda compilation tools, release 8.0, V8.0.61

cuda8.0


在这里插入图片描述
在这里插入图片描述
安装教程

opencv2.4.11


查看版本号命令:

pkg-config opencv --modversion

安装教程
其中cmake选项改为:

cmake \
    -D CMAKE_BUILD_TYPE=DEBUG \
    -D CMAKE_INSTALL_PREFIX=/usr/local/opencv342 \
    -D WITH_CUDA=ON \
    -D WITH_CUBLAS=ON \
    -D CUDA_FAST_MATH=ON \
    -D WITH_CUFFT=ON \
    -D WITH_NVCUVID=ON \
    -D WITH_V4L=ON \
    -D WITH_LIBV4L=ON \
    -D WITH_OPENGL=ON \
    -D WITH_FFMPEG=ON \
    -D INSTALL_C_EXAMPLES=ON \
    -D BUILD_EXAMPLES=ON \
    .. 

caffe


安装教程

make all -j8报错

error-1:

caffe/proto/caffe.pb.h: No such file or directory

解决方法: 用protoc从caffe/src/caffe/proto/caffe.proto生成caffe.pb.h和caffe.pb.cc,具体命令如下:
进入到CAFFE_ROOT/src/caffe/proto/目录:

protoc --cpp_out=CAFFE_ROOT/include/caffe/ caffe.proto

error-2:

fatal error: leveldb/db.h: No such file or directory

解决方法:https://blog.csdn.net/muyeluo123/article/details/100917291
升级cmake版本

error-3:

fatal error: lmdb.h: No such file or directory

解决方法:链接(整合了很多个缺少文件的报错)

sudo apt install liblmdb-dev

error-4:

/usr/local/include/leveldb/status.h:57:39: error: ‘nullptr’ was not declared in this scope
   bool ok() const { return (state_ == nullptr); }
                                       ^
/usr/local/include/leveldb/status.h: In member function ‘leveldb::Status::Code leveldb::Status::code() const’:

解决方法:更新gcc版本
error-5:

LD -o .build_release/lib/libcaffe.so.1.0.0
/usr/bin/ld: cannot find -lcblas
/usr/bin/ld: cannot find -latlas
collect2: error: ld returned 1 exit status
Makefile:583: recipe for target '.build_release/lib/libcaffe.so.1.0.0' failed
make: *** [.build_release/lib/libcaffe.so.1.0.0] Error 1

解决方法:https://blog.csdn.net/eastlhu/article/details/78533193

sudo make runtest -j8报错

error-1:

/usr/include/c++/7/type_traits(539): error: expected a ">"

解决方法:
运行make all -j8时使用gcc,g++5版本
运行sudo make runtest -j8时使用gcc,g++7版本

gcc/g++多版本共存/切换

参考链接

valgrind工具使用


安装了valgrind-3.15.0

latex工具安装


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值