網頁遊戲的編譯執行

minggoddess發表於2014-04-15

好古老的程式碼。。vc98

從csdn上down的一個 vc6 是考試版的 編譯起來少很多lib

錯誤是 nafxcwd.lib 找不到

換這個版本就好使了http://download.csdn.net/detail/songxiaobao1988/4530796

 ---------------------------------------------------------------------------------------------------

然後編譯那些古老的sever,其中遇到一個問題就是 ,生成的lib,要複製過去,或者你在專案中配置好,不然生成exe時要用這個lib是舊的 ,它就報這個錯

 

vc60.pdb” is missing debugging information for referencing module

你只要把 ,這個工程中 ,新編出來的lib,放到生成exe的那個專案需要的地方,把舊的lib覆蓋掉

 ----------------------------------------------------------------------------

又遇到些問題是 有關 The last SDK that will work with VC 6.0 is the February 2003 Edition

就是支援vc6的psdk-platform sdk 官方網站已經不提供更新 ,能解決我問題的那個psdk無法下載

 

問題描述 :LPFN_DISCONNECTEX 未宣告 

    error C2065: 'ULONG_PTR' : undeclared identifier

    error C2501: 'm_lpfnDisconnectEx' : missing storage-class or type specifiers

  宣告在這裡 static LPFN_DISCONNECTEX  m_lpfnDisconnectEx;

但是LPFN_DISCONNECTEX 系統不認識

本來他應該和他的兄弟姐妹在mswsock.h這個裡面被定義,但是那個標頭檔案裡沒有。。

是因為 vc6裡面的mswsock.h太舊了 這個應該是後來新發的api

所以要下載支援vc6 和我的系統windows xp sp3之間的 platform sdk 但是官網上沒有了 讓買cd郵寄。。。

還好 這裡有http://www.cnblogs.com/BeginGame/archive/2011/09/23/2186286.html

感謝他

下載 第二個就是2003 feb版本的 照上面的方法解壓安裝

然後把目錄下的 include 和lib加到vc6 的tool裡面的directionary裡(舊的不用刪掉。刪掉不好使。。就是說給了他兩個 mswsock.h 他可以自己解決,估計是更新版本里做了處理 我們就不用管啦)

 

----------------------------------------------------------------------------------------又一個問題就是:vc6這個破ide配 include 和lib 

是在operations裡面寫出來的。。不是像vs2010那樣 添到空裡的

include配在c++裡

lib 用/libpath:"directory“ 在link裡

-------------------------------------------------------------------------------------------------

配置 php和 apache 和mysql 用到如下連結

http://wenku.baidu.com/view/53a8503383c4bb4cf7ecd102.html

 其中要把apache路徑配成你自己的網站

mysql要用5.1 而不是4.1否則。。我那個資料庫裡用5.1建立的表 ,,打不開

報錯是 。。。table was created with a different versions of Mysql and cannot be read

 -----------------------------------------------------------------------------

 

 account.ini 要放入accserver和rsserver資料夾下

不然 msgserver連不上accserver

----------------------------------------------------------------

Cannot modify header information - headers already sent by(X.php)

 裝notepad++把 X.php存成無bom的utf8

--------------------------------------------------------------

Call to undefined function json_encode()

PHP 5 >= 5.2.0, PECL json >= 1.2.0

http://pecl.php.net/package/json

 

unable to initialize module

http://blog.163.com/lgh_2002/blog/static/4401752620118272362344/

 

apache的配置裡 路徑不能空格 否則報 the requested operation has failed

相關文章