在Linux下体验Turbo C 3.0

早上在实验室,练习着使用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 !

About Mucid

My life is brilliant !
This entry was posted in Technology and tagged , , , , , , , . Bookmark the permalink.

69 Responses to 在Linux下体验Turbo C 3.0

  1. orvice says: Firefox 10.0.2 Firefox 10.0.2 Ubuntu x64 Ubuntu x64

    我也安装试试看、 :?:

  2. Fred says: Google Chrome 17.0.963.46 Google Chrome 17.0.963.46 GNU/Linux x64 GNU/Linux x64

    Souga. It helps me

  3. jiechic says: Firefox 5.0 Firefox 5.0 Windows 7 Windows 7

    只接触过TC2.0,没试过TC3.0呢。

    • Mucid says: Firefox 5.0 Firefox 5.0 Windows 7 Windows 7

      @jiechic , TC3可以写C++,也修复了TC2的bug,其实都一样啦,这年头,也无法用这些工具了,只是珍藏一下,做纪念啊

  4. 小邪 says: Google Chrome 13.0.782.24 Google Chrome 13.0.782.24 Windows 7 x64 Edition Windows 7 x64 Edition

    刚下 VS2010,淫荡地研究中 :lol: :lol: :idea: :idea: :idea:

  5. Kayo says: Google Chrome 7.0.517.44 Google Chrome 7.0.517.44 Windows 7 Windows 7

    最近有折腾Linux的冲动!

  6. tmdab123 says: Firefox 4.0.1 Firefox 4.0.1 GNU/Linux GNU/Linux

    我的第一反应是,你的11.04正常吗?

  7. DaZuoo says: ChromePlus 1.6.2.0 ChromePlus 1.6.2.0 Windows XP Windows XP

    哇,蓝底白字,够有范传统风格~hhoho~ :twisted: