1、下载moos-Ivp:
下载地址:http://oceanai.mit.edu/moos-ivp/pmwiki/pmwiki.php,点击Download后,会出现一个新的页面。在此页面中,即可通过提供的SVN地址下载。
SVN下载安装:sudo apt-get install subversion

2、编译工具下载安装:
g++: sudo apt-get install g++
cmake: sudo apt-get install cmake
xterm: sudo apt-get install xterm

3、编译支持工具包下载:
sudo apt-get install libfltk1.3-dev freeglut3-dev libpng12-dev libjpeg-dev libxft-dev libxinerama-dev libtiff4-dev

4、开始编译:
首先在控制台上进入moos-Ivp的根目录,
编译moos,在控制台输入: ./build-moos.sh
编译moos-ivp,在控制台输入: ./build-ivp.sh

5.将moos-ivp/bin将入当前用户环境变量:
在控制台输入: vi ~/.bashrc
在弹出的文件末尾加入: export PATH=<你的要加入的路径>:$PATH
最后在控制台输入“source ~/.bas”使环境变量生效。

6.测试:
在控制台输入:

$cd moos-ivp/ivp/missions/s1_alpha
$pAntler alpha.moos

运行结果界面:


版本说明:
Ubuntu 14.04LTS
moos-ivp 17.7

Ubuntu环境下moos-Ivp编译相关推荐

  1. 关于ubuntu环境下安装less编译工具koala,及无法打开koala的问题

    从koala官网下载ubuntu版本的.deb文件后安装 安装完成后点击koala客户端无响应,查询后发现需要安装Ruby 在终端输入安装命令:sudo apt -y install libgconf ...

  2. UBUNTU环境下编译的openwrt

    UBUNTU环境下编译的openwrt 请执行这个命令以安装编译依赖包:sudo apt-get update 然后再输这个: sudo apt-get install gcc g++ binutil ...

  3. linux 下 storm环境搭建,Storm在Ubuntu环境下的单机部署

    Storm在Ubuntu环境下的单机部署 目录 查看Ubuntu 安装JDK 安装Pythod 安装Zookeeper 安装ZeroMQ 安装Jzmp 安装Storm 查看Ubuntu是32位还是64 ...

  4. ROG 冰刃4 在 Ubuntu 环境下安装NVIDIA驱动

    ROG 冰刃4 在 Ubuntu 环境下安装NVIDIA驱动 机器配置 更新 系统安装好以后直接插网线,或者找个不需要安装驱动的无线网卡联网,然后在配好软件源之后开始更新系统.参照https://ww ...

  5. Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4

    Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4 2015-07-16  北京  张俊浩 ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则 ...

  6. Linux系统编程及应用——ubuntu环境下

    Linux系统编程及应用--ubuntu环境下 程序由业务逻辑和系统访问两部分构成的.其中,业务逻辑是根据业务需求,按照设计好的逻辑规则,处理信息,与系统(平台)无关的:而系统访问则是利用操作系统所提 ...

  7. 服务器远程连接控制以及在Linux环境下安装go编译环境

    本文主要内容 一.xshell远程控制服务器 二.VS code远程控制服务器 三.在Linux环境下安装go编译环境 初学者在没有人的指导下自己摸索学习真的是太难了,回想一下从大二创新实践开始到现在 ...

  8. Ubuntu 环境下交叉编译运行正点原子的程序

    Ubuntu 环境下交叉编译运行正点原子的程序 在校学生,求职过程中对方要求在Ubuntu环境下交叉编译stm32的程序,我觉得很有意思,因为之前就听说过可以在Linux环境下运行stm32的程序,因 ...

  9. nwjs sdk linux x64,Ubuntu环境下的nwjs安装及使用教程

    需求:通过nwjs实现一个可以全屏显示,防止用户退出浏览器的演示用app 一.安装Node.js sudo apt-get install nodejs sudo apt-get install np ...

  10. Ubuntu环境下挂载新硬盘 --硬盘要挂载在某个文件夹下面

    Ubuntu环境下挂载新硬盘 Ubuntu环境下挂载新硬盘 可以参考这两个教程,在挂载的时候,下面的代码报错 sudo mount -t ext4 /dev/sdb /devdata 原因是硬盘要挂载 ...

最新文章

  1. 搭建接口自动化测试环境,这3个工具就够了
  2. insertAdajcentHTML
  3. linux交换分区的文件格式为,LINUX的交换分区或交换文件SWAP的查看与维护
  4. 图解SQL Join用法
  5. 2016年Web前端面试题
  6. 消息队列控制灯代码_代码实现RabbitMQ死信队列的创建
  7. 延迟任务调度系统—技术选型与设计(上篇)
  8. ICON素材|装饰图标设计的技巧
  9. Leetcode每日一题:1365.how-many-numbers-are-smaller-than-the-current-number(有多少小于当前数字的数字)
  10. 网络链路不稳定的排查问题方法
  11. Atitit 项目通讯接口方案attilax总结.docx
  12. 想要下载,却没有积分,CSDN你做个人吧
  13. 2022京东年货节红包什么时候开始
  14. java实现 PDF 格式转 tiff 格式
  15. project sms / BSS / OSS / ESS / dianxin / youbian / iccid / puk / pin
  16. excel vb连接mysql数据库教程视频教程_VB6.0与Access数据库关联、VB6.0与Excel数据导入导出案例...
  17. 关于MSN群 创建MSN群 使用MSN群
  18. lxr.linux.iso,linux c and asm 同时使用
  19. Mysql 计算两个时间差函数
  20. 2019,你不知道的大厂薪酬

热门文章

  1. kaos linux 包管理,KaOS v2018.12版正式发布附下载-独立的 Linux 发行版
  2. win7计算机怎么优化驱动器,Win7优化电脑加快关机速度的方法技巧
  3. 微信公众平台推出微信保护提升微信账号安全 附微信保护开启教程
  4. python爬虫 爬取JD商城快消品的保质期
  5. linux和Windows线程进程的区别
  6. 怎么批量删除群共享里的文件
  7. linux设备驱动模型-linux驱动开发第5部分-朱有鹏-专题视频课程
  8. Python编程实例-PyQt5 GUI编程-Widgets-QCheckBox
  9. 不止能看还能聊, 社交电视定义全新社交生活方式
  10. 雄关漫道真如铁,而今迈步从头越【我的2017】