服务器安装,Robocup 3D 服务器Server安装


有两种安装方法可供选择:
第一种(比较简单): 进root:
>>su >>password >>yum install rcssserver3d
安装agent开发所使用的rcsserver3d类库:
>>yum install rcssserver3d-devel
注:在此方法中会自动安装所必需的依赖关系包,直接y就可顺利安装。
上述两小步可合成:
>>yum -y install rcssserver3d rcssserver3d-devel
目前此方法安装后的版本是就是最新的版本,在2011世界杯中需要安装进球数补丁(goal counting fix patch ),具体的server补丁安装方法: 下载补丁包,下载地址: http://sourceforge.net/projects/simspark/files/rcssserver3d/0.6.5/ 选择rcssserver3d-0.6.5-goalfix.patch 包 修改server具体方法: 使用文本编译器打开rcssserver3d-0.6.5-goalfix.patch,先找到修改路径,在前几行的绿色的部分,接着下面就是修改内容了,按照给定的行号有具体的修改位置和方法(-表示删除该行+表示增加该行);
第二种方法(编译simulator仿真器的源文件,个人推荐)
安装前确保安装了g++(cmake编译使用到),安装方法:
>>yum -y install gcc-c++
1.安装关系依赖包:
>>su >>password >>yum -y install boost boost-devel freetype freetype-devel freeglut freeglut-devel ruby ruby-devel SDL* DevIL DevIL-devel ode ode-devel
2.获取最新的simspark包==> 这里在网站是使用svn(开放源代码的版本控制系統)下载,先安装svn(subvrsion): 安装subversion(继续使用第一步的终端terminal):
>>yum install svn
或者:
>>yum install subversion
安装好之后,下载的文件直接保存在以系统名命名的文件夹内,如我的在aua3d的 文件夹(不想放在桌面也可设置到其他硬盘位置),下一步就是下载源文件了:
>>svn co http://simspark.svn.sourceforge.net/svnroot/simspark/trunk
3.编译下载的四个包: 找到trunk中的simspark文件夹,建议在其中使用nautilus-open-terminal 打开终端(右键添加打开终端需要安装: yum install nautilus-open-terminal), 接着就是直接敲命令行了,cmake编译很简单(有兴趣的学学挺好:-))
>>mkdir build >>cd build >>cmake .. >>make >>sudo make install
接着使用同样的方法编译rcssserver3d 、simspark- utilitis和 rsgedit (可选也可不选择安装)。 这样按照步骤来应该会很简单,至于在安装上面花太多时间不值得,希望这个文档给你节约时间,好运!
Tags: 

延伸阅读

最新评论

发表评论