• NVIDIA Jetson Xavier NX相关组件库安装


    博客搬移到:https://blog.csdn.net/u013171226/article/details/107680315

    一:将jetson Xavier NX重新刷机之后,在jetson xavier上面运行自己的程序,make编译时发现存在几个库找不到的问题,编译错误截图如下,

     1.安装boost库,

    sudo apt-get install libboost-all-dev

    利用上面的命令安装之后,找不到boost的错误消失

    2.安装glog库,

    sudo apt-get install libgoogle-glog-dev

    当然也可以采用下载源码进行编译安装的方法,

    3.安装hdf5

    sudo apt-get install libhdf5-serial-dev hdf5-tools

    4.安装leveldb

    原文链接如下:https://ywnz.com/linuxysjk/4280.html

    在Ubuntu 18.04/Ubuntu 16.04系统中安装LevelDB
    
    1、安装libsnappy压缩/解压缩库工具包:
    
    sudo apt-get install libsnappy-dev
    
    2、然后检查LevelDB最新版本,当前版本是1.20,以下在系统终端中下载:
    
    wget https://github.com/google/leveldb/archive/v1.20.tar.gz
    
    tar xvf v1.20.tar.gz
    
    rm -f v1.20.tar.gz
    
    3、将你的工作目录更改为leveldb:
    
    cd leveldb-1.20
    
    4、安装LevelDB:
    
    make
    
    sudo scp -r out-static/lib* out-shared/lib* "/usr/local/lib"
    
    cd include
    
    sudo scp -r leveldb /usr/local/include
    
    sudo ldconfig
    
    到这里,就可以在Ubuntu 18.04/Ubuntu 16.04系统中安装上LevelDB了。

     5.安装gflag

    sudo apt-get install libgflags-dev

     二,有一次编译自己的代码时候,提示如下错误, 

    解决方法如下

    sudo apt-get install libatlas-base-dev

    三:安装libopenmpi-dev

    有一次利用上面的命令安装相应库的时候,提示需要安装其他的依赖,而安装其他依赖的时候,提示需要安装libopenmpi-dev

    apt-get install libopenmpi-dev

    提示如下错误

    libopenmpi-dev : Depends: openmpi-common (= 1.10.2-8ubuntu1) but 2.1.1-8 is to be installed

    于是安装 openmpi-common

    到 https://www.open-mpi.org/software/ompi/v1.10/ 上面下载openmpi-1.10.2.tar.gz

    然后

    tar zxf openmpi-1.10.2.tar.gz
    cd openmpi-1.10.2/
    ./configure
    make
    sudo make install

    然后make的时候出错,于是换种方法,

    然后先把已经安装的2.1.1卸载掉,然后重新安装,于是

    sudo apt-get remove --purge openmpi-common

    然后

    apt-get install openmpi-common

    然后发现这个时候安装的就是1.10.2版本了。

    四:安装 liblmdb-dev

    sudo apt-get install liblmdb-dev

    作者:cumtchw
    出处:http://www.cnblogs.com/cumtchw/
    我的博客就是我的学习笔记,学习过程中看到好的博客也会转载过来,若有侵权,与我联系,我会及时删除。

  • 相关阅读:
    Spark SQL join的三种实现方式
    BitMap算法
    mysql索引建立原则
    Java常用容器对比
    如何正确的停止一个线程
    读书笔记——凤凰架构
    Linux command 整理
    禁足期间,好好学习,好好休息
    Oracle SQL Update
    Shell 知识总结
  • 原文地址:https://www.cnblogs.com/cumtchw/p/13064158.html
Copyright © 2020-2023  润新知