今年国赛果不其然大部分队伍都开始尝试用agent2d和librcsc作为球队底层来开发2D的队伍,毕竟在“老师”压迫下,成绩最重要,而拿agent2d和librcsc开发2D球队相对来说是比较容易出成绩的。师大对这个底层做了近“3年”,对这个底层和平台有了一些自己的认识和理解,如果有时间和精力的我想集中人手作几份文档出来,这篇文章说一下agent2d和librcsc静态编译的方法,这里要感谢09年代表师大参赛的李辰:)
一 librcsc
1) 如果以前有对librcsc源码包编译安装至系统的默认位置,即/usr/local/lib,则运行下面的命令来移除已经安装好的库和编译好的文件
sudo make uninstall
make distclean
(如果当初用来编译安装的源码包被删除了,则找一份新的librcsc重新安装下,然后再运行上面2个命令就行)
2) 然后对librcsc静态编译
2.1 ./configure –prefix=$HOME/rcsc –disable-shared –enable-static
2.2 make
2.3 make install
二 agent2d
1) 如果以前有对agent2d上层进行编译,则首先运行下面2条命令把以前的可执行文件和Makefile等清空
1.1 make uninstall
1.2 make distclean
2) 然后重新编译安装
2.1 ./configure –with-librcsc=$HOME/rcsc
2.2 make
有问题欢迎留言~
发表在《
发表在《
发表在《
为神马我们学校就木有神马项目开发昵…………
[回复]
freetstar
回复:
九月 1st, 2011 at 2:38 下午
@Mucid, 一定会有的吧。。
[回复]