| 
                         在最新的版本中,windows环境与linux环境下使用一套代码。比如mysql-6.0.4-alpha版本中的INSTALL-WIN-SOURCE文件的描述: 
To build MySQL on Windows from source, you must satisfy the 
	  following system, compiler, and resource requirements: 
	  * Windows 2000, Windows XP, or newer version. Windows Vista is 
	  not supported until Microsoft certifies Visual Studio 2005 on 
	  Vista. 
	  * CMake, which can be downloaded from . 
	  After installing, modify your path to include the cmake 
	  binary. 
	  * Microsoft Visual C++ 2005 Express Edition, Visual Studio .Net 
	  2003 (7.1), or Visual Studio 2005 (8.0) compiler system. 
	  * If you are using Visual C++ 2005 Express Edition, you must 
	  also install an appropriate Platform SDK. More information and 
	  links to downloads for various Windows platforms is available 
	  from . 
	  * If you are compiling from a BitKeeper tree or making changes 
	  to the parser, you need bison for Windows, which can be 
	  downloaded from 
	   
	  the package labeled "Complete package, excluding sources". 
	  After installing the package, modify your path to include the 
	  bison binary and ensure that this binary is accessible from 
	  Visual Studio. 
	  * Cygwin might be necessary if you want to run the test script 
	  or package the compiled binaries and support files into a Zip 
	  archive. (Cygwin is needed only to test or package the 
	  distribution, not to build it.) Cygwin is available from 
	  . 
	  * 3GB to 5GB of disk space. 
通过这样的方法,生成项目文件,从而可以通过vs工具进行编译。在先前的版本中,windows下的代码和linux下的代码是两个压缩包,比如windows下的一个软件包名为,mysql-5.1.7-beta-win-src.zip。 
这里我选择5.1.7作为分析的对象。 
安装代码的步骤: 
1.解压缩文件包mysql-5.1.7-beta-win-src.zip。 
2.使用vs2003打开项目文件mysql.sln。 
3.设置mysqld项目为启动项目。 
4.在mysqld的属性页设置命令参数为:--console。这样就可以用debug方式调试代码了。                         (编辑:站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |