3、编写自己的jdk

由于没有在windows下编写jdk成功,在以后在linux上试下,这章暂时作废。

书中主要介绍了几种在linux/macos/solaris,在附录部分介绍了windows下编写自己的jdk,我自己使用的是windows 86,所以这里讲解将用windows的版本来学习,如果以后用到linux再增加linux版的学习;

1、下载openjdk源码:http://openjdk.java.net/

                                       http://download.java.net/openjdk/jdk6/

                                       里面有corba/hotspot/jaxp/jaxws/jdk/langtools/make/test目录和readme、readme-builds.html及其他文件。

2、安装CYGWIN   这是个在windows下模拟linux运行环境的软件(使用GNU Make执行Makefile文件)

3、安装visual c++ 编译器(不是c++开发工具6.0) 如果你以前装过现在要重装的话 很麻烦,简单暴力的方法是重装系统,有microsoft彻底卸载软件也可以试试,我是重装了系统。我安装visual c++ 2010 express edition版的,安装在c盘;

4、添加path:C:\Program Files\Microsoft Visual Studio 10.0\VC\bin;D:\Program Files\Linux\bin;  (后面是cygwin的安装目录)

5、下载Ant,虽然现在没怎么用Ant了,为了熟悉整个流程,先下个ant1.9.4 : http://ant.apache.org/bindownload.cgi

6、安装jdk闭源包[b21之后不需要再下闭源包, 这里就不下了];

7、下载FreeType  :http://www.freetype.org/download.html   

                                  http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/ft253.zip/download

     书上说安装,确实不懂,没有发现bin目录;

8、安装DirectX   SDK  

猜你喜欢

转载自nickfover.iteye.com/blog/2126816
今日推荐