和现在的GUI不同,在 Dos 的时代,使用 ASCII 字符同样能够绘制精美的窗口,这种被称作“CUI”。 Turbo Pascal 7.0 就是典型的代表,它基于Turbo Vision来实现的。
最近看到了一个开源的 Turbo Vision项目,让这套界面在 Windows下再次焕发青春。项目地址是
https://github.com/magiblot/tvision
下面介绍一下编译方法:
- 需要准备 VS2019 这种 MS 的编译器
- 运行 cmake . -B ./build && -A x64
3. 运行 cmake --build ./build --config Release
编译后生成的 exe 在 build 目录下
有兴趣的朋友可以试试。
=============================================================
2024年2月19日
还可以使用下面的命令来生成 nmake 语法的 makefile
cmake . -B ./build2 -G "NMake Makefiles" ..
之后,进入 build2 目录,运行 nmake 也可以生成 exe