bocup 3D 服务器 Server 安装
有两种安装方法可供选择:
第一种(比较简单):
进root:
-->su
-->password
-->yum install rcssserver3d
安装agent 开发所使用的rcsserver3d 类库:
-->yum install rcssserver3d-devel
注:在此方法中会自动安装所必需的依赖关系包,直接 y 就可顺利安装。
缺点是安装的server 不是最新的版本,在2011 世界杯中需要安装进球数补丁(go
al counting fix patch )具体的server 补丁安装方法:
下载补丁包:
sourceforge.net/projects/simspark/files/rcssserver3d/0.6.5/
选择 rcssserver3d-0.6.5-goalfix.patch 包
修改server 具体方法:
使用文本编译器打开 rcssserver3d-0.6.5-goalfix.patch,先找到修改路径,在
前几行的绿色的部分,接着下面就是修改内容了,按照给定的行号有具体的修改位置和方
法(-表示删除该行+表示增加该行);
第二种方法(编译 simulator 仿真器的源文件,个人推荐):
1.安装依赖关系包==>
首先要以root 用户登录:
-->su
-->pass
word -->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 https://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 (可
选也可不选择安装)。
这样按照步骤来应该会很简单,至于在安装
上面花太多时间不值得,希望这个
文档给你