zoukankan      html  css  js  c++  java
  • MRPT 安装使用

    1. 安装mrpt ( apt-get )

    $ sudo apt-get install mrpt-apps libmrpt-dev
    

    2. 下载mrpt-1.3

    链接:https://github.com/mrpt-ros-pkg/mrpt_navigation/tree/compat-mrpt-1.3

    3. 编译即可

    ###########################################################################

    libpcap-dev 安装

     0 卸载旧的libpcap

     sudo apt-get remove libpcap0.8

      I 安装新的 libpcap

         1.  下载并安装 GNU M4   , 为生成makefile使用

         2.  下载并安装 flex   $sudo apt-get install flex

         3.  下载并安装 bison 

         4.  下载并安装libpcap。

         1. Libpcap的官方网站是http://tcpdump.org/release,下载最新的libpcap

         2.  tar -xvf libpcap-1.3.0.tar.gz

         3. cd libpcap-1.3.0

             ./configure

         4. 如果遇到缺少flex问题: $sudo apt-get install flex

         5. 通过后,进行make  $make

         6,   如果遇到:

             yacc -d ./parse.y<br>make: yacc: Command not found<br>make: *** [parse.c] Error 127

              安装 $sudo apt-get install -y byacc

             之后继续 make

         7.  make 后安装:  需要root权限

               $sudo make install

    #######################################################################################

    ccmake 安装

    Here is what fixed my problems on Ubuntu 12.04 x86_64 (64 bit) (Thanks syslogic )

    For whatever reason (1:00 am maybe?) setting CURSES_USE_NCURSES TRUE didn't seem to work. So I went with a hack job.

    Verified it's installed:

    $ sudo apt-get install libncurses5-dev
    

    You will see something to the effect: libncurses5-dev is already the newest version.

    So find the library and include.

    $ locate libncurses.so

    Note location, mine: /usr/lib/x86_64-linux-gnu/libncurses.so

    $ locate curses.h

    Note location again, mine: /usr/include

    In: <cmake source dir>/Modules/FindCurses.cmake

    add at the top, right after the comments

    set( CMAKE_INCLUDE_PATH "/usr/include")
    set( CMAKE_LIBRARY_PATH "/usr/lib/x86_64-linux-gnu/libncurses.so")
    

    then rinse repeat the build process

    ./bootstrap
    make 
    sudo make install
    

    ccmake should now be installed.

    Your pal,

    #######################################################

    ccmake 还是装不上?

    查看当前cmake 的版本

    $ cmake --version

    软后重新下载一个相同版本的 cmake, 会发现解压出来的bin文件夹里有ccmake可执行文件!

    然后创建链接:

    $ sudo ln -s /home/lvchaoshun/projects/cmake-3.6.2/bin/* /usr/bin/ 

    然后执行命令检查一下:

    # ccmake --version 

       ccmake version 3.6.2

    ok。现在ccmake最新版本安装成功!

    #######################################################

    提示找不到 marker_msgsConfig.cmake ?

    sudo apt-get install ros-<distro>-marker-msgs

    或者

    http://wiki.ros.org/marker_msgs

    catkin_make

    提示找不到 pose_cov_ops?

    https://github.com/mrpt-ros-pkg/pose_cov_ops

    catkin_make

  • 相关阅读:
    软退回和硬退回的区别和联系
    十家国内知名的EDM服务提供商
    2018年第一记:EDM策略分享-EDM营销的策略分析
    分享几个目前研究出来的邮件不进垃圾箱技巧
    如何快速增加邮件列表用户数量
    EDM数据营销之电商篇| 六大事务性邮件,环环相扣打造极致用户体验!
    如何整合线上和线下营销进行深度交融
    品牌logo在EDM数据营销中的运用
    2017年内容营销如何提高ROI转化率
    营销必读:2017移动应用的五大营销趋势
  • 原文地址:https://www.cnblogs.com/lvchaoshun/p/7448602.html
Copyright © 2011-2022 走看看