我想下载并尝试用 Java 编写的开源操作系统(仿真)。因此,我搜索并下载了可以说是我发现的最著名的一个,它是 NACHOS 5.0j。
我刚刚安装了一个全新的 Ubuntu 10.04 LTS 并通过 apt-get 安装了 open-JDK 1.6,然后以类似的方式安装了 eclipse。
在遵循 NACHOS 中的自述文件后,我启动了终端,并使用了 gmake (make),得到了一堆错误和警告。最困扰我的是:
as of release 1.4, 'assert' is a keyword, and may not be used as an identifier
(use -source 1.3 or lower to use 'assert' as an identifier)
Debug.assert(isReadyForApply);
问题是,我尝试下载另一个名为 JX 的开源操作系统,并且遇到了类似的问题。
对此问题的任何帮助表示赞赏!任何其他关于从哪里开始学习操作系统和 Java 的想法都更加感激!(但一些实用的东西。)