在源碼包里有個英文的編譯說明,在這里我只是按照一步一步測試了,并寫個簡要的說明。
準備工作:
1.下載pvpgn最新源碼包pvpgn-1.99.r577
http://pvpgn.berlios.de/index.php?page=files
2. 解壓,我的解壓目錄F:\game\bn_server\pvpgn\pvpgn-199.r577
該目錄下的子目錄有: cmake,conf,docs,files,src等等....
3.下載cmake,我用的cmake-2.82-win32-x86.exe
http://www.cmake.org/cmake/resources/software.html,安裝。
4.下載zlib庫
http://www.winimage.com/zLibDll/zlib123dll.zip
http://www.winimage.com/zLibDll/zlib123.zip,
解壓后,在F:\game\bn_server\pvpgn\pvpgn-199.r577下創(chuàng)建子目錄zlib.
然后從那兩個包中復制文件zconf.h, zlib.h,zlibwapi.lib到F:\game\bn_server\pvpgn\pvpgn-199.r577\zlib目錄下。
5. 安裝mysql c連接庫,至于不打算使用mysql的可以不用,但是對于用戶較多的時候,還是采用mysql管理更好
Windows (x86, 32-bit), MSI Installer
http://dev.mysql.com/downloads/connector/c/,
用安裝版的,解壓版的你得手動配置,較麻煩
直接安裝即可。
編譯pvpgn
1. 運行cmake-gui.exe,soucre code目錄選擇F:/game/bn_server/pvpgn/pvpgn-199.r577
在F:/game/bn_server/pvpgn/pvpgn-199.r577創(chuàng)建子目錄build,
binaries目錄選擇F:/game/bn_server/pvpgn/pvpgn-199.r577/build
點擊 configure,選擇visual studio 2008(如果你用的vs2005,也可以選擇2005)。
2. 完成后,選譯置選項,采用mysql,選上WITH_MYSQL,點擊configure,就ok了。
3. 此時在F:/game/bn_server/pvpgn/pvpgn-199.r577/build會生成一大堆vs2008的工程文件,
運行pvpgn.sln,然后編譯所有工程。
若選擇release模式編譯,則在F:\game\bn_server\pvpgn\pvpgn-199.r577\build\src\bnetd\Release目錄生成bnetd.exe。
運行:
1. 將bnet.exe復制到根目錄下F:/game/bn_server/pvpgn/pvpgn-199.r577
2. 下載支持文件 pvpgn-support-1.2.tar.gz
http://pvpgn.berlios.de/index.php?page=files,
解壓后放入F:\game\bn_server\pvpgn\pvpgn-199.r577\files 目錄下
3. 復制zlipwapi.dll,libmysql.dll(注這兩個dll在之前下載的包里有)
到F:/game/bn_server/pvpgn/pvpgn-199.r577目錄下.
4 . 配置F:\game\bn_server\pvpgn\pvpgn-199.r577\conf目錄的配置文件,主要是bnetd.conf
5. 運行bnet.exe。
調(diào)試運行
1.當你要修改pvpgn,并調(diào)試時:將conf,files,var,zlibwapi.dll,libmysql.dll復制到目錄
f:\game\bn_server\pvpgn\pvpgn-199.r577\build\src\bnetd下即可,在vs 2008 調(diào)試運行
FeedBack:
# re: pvpgn最新版pvpgn-199.r577在VS 2008編譯
# re: pvpgn最新版pvpgn-199.r577在VS 2008編譯
# re: pvpgn最新版pvpgn-199.r577在VS 2008編譯
只有注冊用戶登錄后才能發(fā)表評論。 | ||
【推薦】100%開源!大型工業(yè)跨平臺軟件C++源碼提供,建模,組態(tài)!
![]() |
||
相關(guān)文章:
|
||
網(wǎng)站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
27 | 28 | 29 | 30 | 1 | 2 | 3 | |||
4 | 5 | 6 | 7 | 8 | 9 | 10 | |||
11 | 12 | 13 | 14 | 15 | 16 | 17 | |||
18 | 19 | 20 | 21 | 22 | 23 | 24 | |||
25 | 26 | 27 | 28 | 29 | 30 | 31 | |||
1 | 2 | 3 | 4 | 5 | 6 | 7 |
常用鏈接
留言簿(5)
隨筆分類
- Linux(1)
- USACO(1)
- 個人(2)
- 工程(1)
- 數(shù)據(jù)結(jié)構(gòu)(1)
- 圖論(2)
- 圖形(opengl)(1)
- 戰(zhàn)網(wǎng) PVPGN & GHOST(4)
隨筆檔案
文章檔案
Algorithm
搜索
最新評論

- 1.?re: linux下svn的使用
- fdsaf
- --df
- 2.?re: 阿里巴巴云計算面試
- hi?最后成功了么? 那邊待遇是怎么樣?你是應屆碩士?
- --FFDAF
- 3.?re: GHOST自動主戰(zhàn)績顯示系統(tǒng)(性能優(yōu)化+漢化版)
-
@求源碼
你要什么源碼?? - --kuramawzw
- 4.?re: GHOST自動主戰(zhàn)績顯示系統(tǒng)(性能優(yōu)化+漢化版)
- 評論內(nèi)容較長,點擊標題查看
- --求源碼
- 5.?re: linux下svn的使用
- 唔,要用了才是王道啊
- --fazhang