Ubuntu10.10下Server3D的安装与配置
来源:互联网 发布:足浴软件排名 编辑:程序博客网 时间:2024/04/29 09:07
最近在琢磨Ubuntu下安装3Dserver,总感觉OpenSuse不是主流。。。于是乎大费力气Google了一把,在Wikipedia里找到一份Simspark的系统介绍,感觉内容尚能接受,就是系统版本有点老,虽说是小白鼠,还是要小心谨慎。。出了点小周折,总算是装好了,下面贴上个人安装经历,实验室的同学可以按部就班的输命令就行了,已经多次测试,请放心大胆的敲命令吧!!!
如果有需要我会附上shell脚本。
安装
1.我们使用Ubuntu为RoboCup提供的资料库来安装Simspark和Server,可以使用下面的步骤来安装
$sudo gedit /etc/apt/sources.list
[
在列表中
使用
Universe
和
Multiverse
资料库
,保存并退出
]
[
在列表的最后添加
:deb
http://ppa.launchpad.net/gnurubuntu/rubuntu/ubuntu
lucid main ] [
将
"lucid"
替换成当前系统的版本
代
号
,例如
Ubuntu10.10
,将
lucid
换做
maverick
]
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 02516F74
$ sudo apt-get update
$ sudo apt-get install rcssserver
3d
注:此方法需要进行翻墙操作,且对网络要求较高。
2. 另一种方法是得到Server的源码并编译它,下面将简单描述安装步骤,在Maverick下正常通过,在其他的Debain系Linux中可以使用类似方法进行编译。
要求
列表中使用Universe和Multiverse资料库:
$sudo gedit /etc/apt/sources.list
[
在列表中
使用
Universe
和
Multiverse
资料库
,保存并退出
]
$sudo apt-get update
安装依赖关系:
$sudo apt-get install g++ subversion cmake libfreetype6-devlibode-dev libsdl
1.2
-devruby1.8 ruby1.8-dev libdevil-dev libboost-dev libboost-thread-devlibboost-regex-dev
通过svn下载最新版本的simspark和rcssserver3d源码包:
$ svn co
https://simspark.svn.sourceforge.net/svnroot/simspark
simspark
配置,生成可执行文件并进行安装:
Simspark:
注
:
可以输入
'makeuninstall'
进行卸载
$cd simspark/trunk/spark
$mkdir build
$cd build
$cmake ..
$make
$sudo make install
$sudo ldconfig
Rcssserver3D:
注
:输入
'makeuninstall'
进行卸载
[
转移到
rcsserver3d
目录下
(trunk/rcssserver3d)]
$mkdir build
$cd build
$cmake ..
$make
$sudo make install
$sudo ldconfig
配置链接使用库文件:
$sudo gedit /etc/ld.so.conf
-
[
添加
库链接
'/usr/local/lib'
,保存并退出
]
-
$sudo ldconfig
运行仿真环境:
$cd~
$simspark
运行测试agent:
$cd~
$rcssagent3d
可选配置
文档
安装依赖关系:
$ sudo apt-get install tetex-extra latex2html imagemagick
[
开发
者
手册
]
$ sudo apt-get install doxygen
[
API
文档
]
创建文档:
[
进入
spark
和
rcsserver
3d
的
build
路径
]
$ make pdf
$ make doc
[
创建使用者
(user-manual.pdf)
和开发者
(devel.pdf)
手册和
API
文档
]
Rsgedit
安装依赖:
$ sudo apt-get install libwxgtk2.8-dev
配置编译,并进行安装:
[
进入
rsgedit
路径
(trunk/rsgedit) ]
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
运行rsgedit:
$ rsgedit
Simspark工具
配置编译,并进行安装:
[
进入
simspark-utilities
路径
(trunk/simspark-utilities) ]
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
运行utilities:
$ gendot
$ monitorspark
$ sampleagent
$ samplesim
- Ubuntu10.10下Server3D的安装与配置
- Ubuntu10.04下openldap的安装与简单配置
- ubuntu10.10下eclipse的安装及配置
- Ubuntu10.10下安装配置tftp服务器
- Ubuntu10.10下Qt与wxWidgets的编译安装
- ubuntu10.10下network-manager的删除与安装
- Ubuntu10.10配置与安装DHCP服务器
- Ubuntu10.10配置与安装DHCP服务器
- ubuntu10.04下安装jdk与java环境变量配置
- ubuntu10.10下vim的latex配置
- xp下安装ubuntu10.10的方法
- ubuntu10.04下JDK的安装及配置
- ubuntu10.04下JDK的安装及配置
- ubuntu10.04下的DirectFB安装配置资料
- win7下vm6.5安装ubuntu10.10中配置网络
- Ubuntu10.10 下使用RPM包安装配置mysql5.5
- 【系列好文】ubuntu10.10下eclipse的安装及配置
- ubuntu10.10下smbd服务配置——实现主机WinXP与虚拟机Ubuntu10.10共享
- 阅读优秀代码是提高开发人员修为的一种捷径
- VC6.0转成VC2008可能出现的问题
- OpenCV下车牌定位算法实现代码
- 使用JDK自带的命令wsimport 来解析wsdl文档
- 系统还原功能引起Acrobat无法安装虚拟打印机
- Ubuntu10.10下Server3D的安装与配置
- 如何调整weblogic内存大小
- SMBus读取从设备数据总结
- C语言loop
- kettle 数据库连接密码的加密
- [转贴]android activity 四种模式
- js操作json总结
- zoj 1457 Prime Ring Problem
- Sensor Simulator