原书 提供的代码,使用 Borland Turbo C++ 4.5 编译。好古老,但我发现居然有下载。
可惜下回来的安装程序,DOSBox 无法直接安装。只能在 16-bit windows 下安装。这。。。
难道我还要在 virtualbox 里面装一次 Windows 95?还真有人干过。
想想,不对。这道路越走越偏了。无法编译也无所谓。读读代码就好。
等最后,这些代码总需要用 NASM 再写一遍。不如直接开始学 NASM 吧。
把 NASM 和 Open Watcom 整合到我的 uC/OS-II sandbox 中:
- C: 放 NASM / Open Watcom 等工具。
- D: 放 uC/OS-II 光盘内容
- E: 放自己写的代码
dosbox.conf 改一改,启动注册好 NASM / Open Watcom 开发环境。
MOUNT C: .\C
MOUNT D: .\D
MOUNT E: .\E
SET NASMPATH=C:\DEVEL\NASM
SET PATH=%NASMPATH%;%PATH%
D:
C:\DEVEL\OW\OWSETENV.BAT
可以在 DOSBox 里面写程序了。
参考资料