好古老的代码。。vc98
从csdn上down的一个 vc6 是考试版的 编译起来少很多lib
错误是 nafxcwd.lib 找不到
换这个版本就好使了http://download.csdn.net/detail/songxiaobao1988/4530796
---------------------------------------------------------------------------------------------------
然后编译那些古老的sever,其中遇到一个问题就是 ,生成的lib,要复制过去,或者你在项目中配置好,不然生成exe时要用这个lib是旧的 ,它就报这个错
你只要把 ,这个工程中 ,新编出来的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