系统:openSUSE11.3
sudo zypper in kernel-source
代替
(sudo apt-get install linux-source)
or
sudo zypper ref
(sudo apt-get update)
在安装器里寻找以下包
1. boost 搜索关键字:boost、boost-devel
2. GL——freeglut-devel
3. SDL——SDL、SDL-devel
4. Ruby——ruby、ruby-devel
5. zlib-devel——zlib-devel
6. slang——slang、slang-devel
7. Kernel sys &source
devil
:版本:devil-1.7.8.tar.gz
安装时这么安装:CFLAGS=-Dpng_set_gray_1_2_4_to_8=png_set_expand_gray_1_2_4_to_8 ./configure
ruby :zypper in rudy
ode : ode-0.11.1.zip
cmake :cmake-2.8.1.tar.gz
解压simspark-0.2.2.tar.gz
" tar xvf simspark-0.2.2.tar.gz "
移动补丁
cp simspark-0.2.2-logviewerfix.patch simspark-0.2.2
进入解压好的simspark-0.2.2文件夹
" cd simspark-0.2.2 "
打补丁:
" patch -p1 <simspark-0.2.2-logviewerfix.patch "
新建文件夹,名称任意,这里用build
" mkdir build "
进入 build
" cd build "
预编译,判断所需库文件是否齐全
" cmake .. " 注意为cmake加空格加连续两个点
编译
" make "
如无错误,进入最高权限执行安装
" su "
" make install "
simspark安装完毕,退出最高权限
" exit "
解压rcssserver3d-0.6.5.tar.gz
" tar xvf rcssserver3d-0.6.5.tar.gz "
移动补丁
:
cp rcssserver3d-0.6.5-goalfix.patch rcssserver3d-0.6.5
cp rcssserver3d-0.6.5-rulefix.patch rcssserver3d-0.6.5
进入解压好的simspark-0.2.2文件夹
:
cd rcssserver3d-0.6.5
打补丁:
" patch -p1 <rcssserver3d-0.6.5-goalfix.patch "
" patch -p1 <rcssserver3d-0.6.5-rulefix.patch "
新建文件夹,名称任意,这里用build:
" mkdir build "
进入 build
" cd build "
预编译,判断所需库文件是否齐全
:
" cmake .. "
注意为cmake加空格加连续两个点
编译
" make "
如无错误,进入最高权限执行安装
:
" su "
" make install "
simspark安装完毕,
退出最高权限
" exit "
最后别忘了
结束当前会话之后进入用户,打开隐藏文件.profile添加语句:home-计算机名-视图-隐藏文件夹.profile添加语句
export LD_LIBRARY_PATH=$LD_LIBARY_PATH:/usr/localinclude/simspark/:/usr/local/inlude/rcssserver3d:/usr/local/lib/simspark/:/usr/local/lib/rcssserver3d:/usr/local/lib:/usr/local/include/rcsoccersim3d
完成之后打开终端,输入rcsoccersim3d就可以打开平台
完全安装好之后要重新启动