获得、编译pvpgn 1.99

由于pvpgn没有发布1.99的编译版本,想尝鲜的朋友们只能自己编译了,下面就跟随我一步一步来编译他吧

一、准备工作
1、svn http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi?download
svn语言包 http://downloads.sourceforge.net/tortoisesvn/LanguagePack_1.6.6.17493-win32-zh_CN.msi?download
需要其他版本,64位版及语言包请访问 http://tortoisesvn.net/downloads
2、cmake http://www.cmake.org/files/v2.6/cmake-2.6.4-win32-x86.exe
需要其他版本请访问 http://www.cmake.org/cmake/resources/software.html
3、mingw http://sourceforge.net/projects/mingw/files/Automated%20MinGW%20Installer/MinGW%205.1.6/MinGW-5.1.6.exe/download
注:也可以用visual studio 2005之类的编译,但是vs太庞大了,有现成的可以采用,没有的朋友就用mingw吧,唯一的缺点就是编译后没有图标和菜单,不过还省点资源呢,笑。
4、可选 mysql(如果需要pvpgn数据储存到mysql)http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.86-win32.zip/from/http://mysql.ntu.edu.tw/
5、zlib http://www.zlib.net/zlib123.ziphttp://www.zlib.net/zlib123-dll.zip 两个都要。

二、获得pvpgn源码
1、安装svn及语言包。
2、 新建一个文件夹例如d:\pvpgn,在新建的文件夹上点右键-svn检出,版本库URL:填 svn://svn.berlios.de/pvpgn/trunk/pvpgn 确定后svn开始下载pvpgn最新版本,以后如果想更新pvpgn在此文件夹上点右键-svn更新即可。

三、准备编译pvpgn
1、在d:\pvpgn目录下新建三个文件夹zlib、build和mysql
2、提取zlib123.zip中的zconf.h, zlib.h及zlib123dll.zip中的zlibwapi.lib这三个文件到d:\pvpgn\zlib下
3、可选 提取mysql-noinstall-5.0.86-win32.zip中的include目录及lib/opt/libmysql.lib文件到d:\pvpgn\mysql

四、编译及安装pvpgn
1、安装mingw,安装时最好选好full方式。需要一段时间下载,等待安装完成。
2、安装cmake并运行
3、where is zhe source code:指定为d:\pvpgn
4、where to build the binaries:指定为d:\pvpgn\build
5、点configure按钮,弹出窗口,sepecify the generator for this project选择mingw makefiles(用其他编译器可以选择相对应的),finish。
6、 完成后可以选择是否编译d2cs d2dbs以及是否支持mysql,再次点configure按钮,如果没有选择mysql直接下一步,否则会报错,修改 mysql_include_dir指定到d:\pvpgn\mysql\include,修改mysql_library指定为d:\pvpgn \mysql\lib\opt\libmysql.lib再次点击configure
7、没有错误的话generate按钮将会变亮,点击并退出cmake。如果不能点,检查修改后再次configure。
8、运行cmd 进入dos方式。按以下命令执行
d:
cd pvpng\build
c:\mingw\mingw32-make
等待完成后
c:\mingw\mingw32-make install

至此就成功的编译并安装了pvpgn的1.99最新版。
我最关心的就是终于支持wol的排名系统了,呵呵。

五、配置运行pvpgn
1、解压zlib123dll.zip中zliwapi.dll文件和mysql压缩包中的libmysql.dll(可选)到C:\Program Files\pvpgn\sbin中。
2、解压pvpgn的支持文件到C:\Program Files\pvpgn\var\files下即可。
3、运行C:\Program Files\pvpgn\sbin\bnetd.exe
注:目录结构和pvpgn1.8.x有较大的差别,自己找找就好了。
配置pvpgn可以参考我前面的日志。http://yjfyy.spaces.live.com/blog/cns!B6AD95965E3A9326!160.entry
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值