早上在实验室,练习着使用EasyX这个库来画一些简单的图形,看着EasyX的说明书,忽然一熟悉的字眼出现在眼前。
TC啊,多么经典的名字!
我算比较幸运的,学校的编程演示工具为 Visual C++ 6.0 而不是TC。
但是昵,这并不代表鹚对 Turbo C 不感兴趣嘛。
传说中NB的 Borland 开发的 —— 风靡一时的 C/C++ 开发工具。
说真的,虽然 Borland 已经死去很多年了,但是在鹚的心目中, Borland 永远都是一家不可忘却的公司。
如果当年 Borland 没有灭亡,或许,历史真的会改写了。
但是,现实是没有“如果”的,留下的只是美好的记忆。
记得第一次使用 TC 时,鹚还在用 Vista。
古老的 Turbo C ,DOS时代的产物,已经无法在 Vista 6.0 的内核上全屏了。
但是解决办法还是有的,鹚用的 DOSBox 这款 DOS模拟器 间接运行 TC,终于可以用 “Alt+Enter” 全屏了。
对,就是DOSBox,但是更重要的是它是一款开源的 DOS模拟器,正因为其开源,所以也有 Linux and BSD 版本的 DOSBox 啦。
今天我就在 Ubuntu Linux 下使用 DOSBox 来玩转 Turbo C++ 3.0 了!
首先安装 DOSBox:
sudo apt-get install dosbox
但是昵,比较有趣的是,DOSBox安装之后,它的起动器在“游戏”那个分类里面……
当然,在哥眼里,这货肯定是不只有娱乐功能的啦!
启动DOSBox后,就初始化它吧,鹚这里只介绍几条简单的命令,其他的就不啰嗦了。
首先,将么点挂载为 “C盘”:
mount C ~/operate/dos
现在 ~/operate/dos 就是 DOSBox 里面的 “C盘” 根目录了的说。
接下来切换到 “C盘”:
C:
所以啦,不说 Linux 的 Shell ,Windows 的 CMD 命令大家还是懂的吧。
然后呢 cd 到 TC 的安装目录安装 TC ,TC安装完毕之后,运行 TC/BIN/TC.EXE ,这样我们就在Linux下实现了对“古董” Turbo C++ 3 的运行啦。
贴张图,写个小程序,编译一下,嗯,完全通过也可以完美运行:
虽然 TC 都有点赶不上时代了,虽然TC都有点功能不全,但是鹚只是想体验一下祖先们生活的那个时代,Computer到底是什么样子的,只是想体验一下 —— 祖先们是如何编程的。
今天,我用这样的方式在 Linux 下运行着 Turbo C++ ,以此纪念伟大的 Borland !
我也安装试试看、
Souga. It helps me
只接触过TC2.0,没试过TC3.0呢。
@jiechic , TC3可以写C++,也修复了TC2的bug,其实都一样啦,这年头,也无法用这些工具了,只是珍藏一下,做纪念啊
刚下 VS2010,淫荡地研究中
@小邪 , 哥还是喜欢古老的VC6,VS2010尽生成一堆无用代码,难得删啊……
最近有折腾Linux的冲动!
@Kayo , 四年前我就开始冲动了……
我的第一反应是,你的11.04正常吗?
@tmdab123 , 嗯嗯,我觉得Unity用起来很舒畅
哇,蓝底白字,够有范传统风格~hhoho~
@DaZuoo , 用起来很爽哦