安装ut2004, usarsim on linux

本文详细介绍了在Ubuntu环境下安装UT2004和USARSIM的过程,包括解决依赖库问题,如libSDL-1.2.so.0和libstdc++.so.5的缺失,并提供了具体的解决方案。同时,分享了安装过程中遇到的地图运行问题及应对策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要按照下面两个网页说明:

1,http://code.google.com/p/soar/wiki/USARSim 2,http://5xdata.com/ut2004_ubuntu/

 

一,首先安装ut2004,这是usarsim基于的环境,所以需要预先安装。

 按照网页1的指导,在安装过程中,需要一些库,比如libSDL-1.2.so.0 无法找到。(下面红色字体部分)

     Install package libopenal0a

  • sdl
voigtjr@cuckoo:~/ut2004/UT2004-Patch$ cd ~/ut2004/System
voigtjr@cuckoo
:~/ut2004/System$ cp /usr/lib/libSDL-1.2.so.0.
  • openal
voigtjr@cuckoo:~/ut2004/System$ cp /usr/lib/libopenal.so.0.0.0./openal.so
  • cdkey
voigtjr@cuckoo:~/ut2004/System$ vi CDkey
  • input key by itself with dashes
  • run it

du@du-ThinkPad-T530:~/ut2004/System$ ./ut2004-bin
./ut2004-bin: error while loading shared libraries: ./libSDL-1.2.so.0: wrong ELF class: ELFCLASS64
选择midway 安装,网址:http://5xdata.com/ut2004_ubuntu/

 

于是,按照网页2的指导,先用Midway的方法安装ut2004。其中细节不需赘述。

但是在测试时,运行./ut2004提示错误如下:

du@du-ThinkPad-T530:~/ut2004$ ./ut2004
./ut2004-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
du@du-ThinkPad-T530:~/ut2004$ sudo apt-get install libstdc++5

完成安装libstdc++5,接下来就可以运行ut2004了。

二,安装usarsim

按照网页1的指导安装即可,但是最后创建的start_usar.sh中,有的地图不能运行。提示找不到USARBot。

另外,解压的时候,选择不覆盖即可。

 

欢迎做robot仿真的朋友交流,留言。

 

转载于:https://www.cnblogs.com/heubj/archive/2013/06/03/3114608.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值