Borland 免费编译器使用指导

原创 2003年08月08日 08:41:00

Borland 免费编译器使用指导
auther swocoder (HeartIcy@163.com)

Borland相继推出了TC2.1,TC++1.1,TP5.5免费编译器之后又推出了免费的C++ builder核心组件Borland C++ Compiler 5.5.1。利用这款免费产品完全可以满足我们学习C/C++语言的需要而无需大动干戈的使用盗版Borland C++ (5.0.2之后已经停产)或者 Borland C++ Builder。下边我简单介绍下这一产品的使用。

下载网址:
免费命令行编译器:
http://www.borland.com/bcppbuilder/freecompiler/
免费调试器Tourbo Debugger
http://www.borland.com/bcppbuilder/turbodebugger/

命令行编译器下载完毕后如果有需要请下载SP2。不过从版本号码上来看目前下载的编译器和SP2所带编译器以及其他组件版本是一致的。

编译器、补丁、调试器安装非常容易跟着向导走即可轻松完成。

如果希望直接从控制台使用编译器请将编译器路径添加到环境变量PATH,如果希望获得同样免费的IDE环境我个人认为Quincy2000(提供代码)与SmallIDE均是个不错的选择。不过别对他们的样子有太多的要求,反正对我来说有一个可以用的环境就好了,漂亮的界面是做给用户看的。

Quincy 2000 http://ftp.alstevens.com/quincy2000/
SmallIDE http://home.t-online.de/home/joerg-hauschild <- 中文支持不好,有些许bug,没代码 :(

如果还有Borland C++ 5.0.2的忠实簇拥,那么通过一个addon可以在Borland C++ 5.0.2的IDE中使用Borland C++ Free command-line tools 5.5。不过这么做会恐怕引起某些法律方面问题!

写代码大家都会,找个记事本、edit或者用重定向都可以写,不过说到编写make文件恐怕很多人要头痛了。写make的好处在于1 可以少打命令 (我懒;))2 便于控制多个文件 3 可以产生多种组合,不过make文件真的很头痛,不过我们可以雇佣makegen这一实用程序(不是perl写的那个!)快速生成所需要的make文件。作者也是提供有代码的,目前的已知问题是codepage差异造成的“双线乱码”。当然有了makegen还不够,大概你还想有个工具可以一次性 帮助你清理编译产生的临时文件Bclean可以帮你这个小忙。

makegen: http://www.codecutter.net/tools/Bcc55Tools/Makegen.htm (提供代码)
bclean: http://www.codecutter.net/tools/Bcc55Tools/Bclean.htm (提供代码)

有了上边的小工具写起程序来可以说得心应手了。可是有些人还不满足,他们希望这个免费编译器可以做更多的事情。那么我自己就发现了很多可以免费获得类库,有数学、图形、也有做GUI界面的框架,比较有名的WXWINDOWS、BOOST、QT都是可以支持这一免费编译器的。如果说某个开发库提供有DLL,那么借助Tdump与implib可以为我所用!不过这就需要更多的经验了!如果有人缅怀OWL的话,那么OWLNEXT应该是不可或缺的东西。

wxwindows http://www.wxwindows.org
boost http://www.boost.org
owlnext http://www.owlnext.org/

另外开发库这些东西最好通过网络搜索,borland代码中心里边也有很多纯C/C++开发库可以选用并不是非C++ Builder系列不可!

总之让我说现在比较有名的编译器用那个都一样。,如果真如嘴上说的那样计较也真的能用到全部C/C++标准,那么恐怕只有comeau c++ kai c++适合你了。

homepage: www.help2u.org - MySQL@China. (closed!)
--EOF

突然有点怀念自己的初恋:Borland的Turbo C 2.0

现在,大家学C语言,至少也应该用VC++6.0或其它的IDE了,不知道有没有学校还在用那个TC2.0.          当年,读大学的时候,我就是用TC2.0, 开始阶段很痛苦,因为不用鼠标不习惯(...
  • stpeace
  • stpeace
  • 2013年06月20日 16:44
  • 1856

在MATLAB2017a中使用mex找不到编译器的问题

由于原代码是在Linux上实现的MATLAB和C++混编,所以在MATLAB中使用make函数,总是提示“找不到编译器,请安装MinGW-w64编译器”,于是为MATLAB安装MinGW-w64编译器...
  • u013139930
  • u013139930
  • 2017年07月17日 19:33
  • 5737

图解Win7下安装Borland C++ 3.1失败记

准备写一些C++基本类,记得Borland C++ 3.1、4.5的界面,很好用,适合开发不带Windows界面类库的C++类;准备在本机安装此早期的Borland C++工具。 1 下载 2 看...
  • bcbobo21cn
  • bcbobo21cn
  • 2016年04月30日 11:45
  • 5409

预处理器,编译器,汇编器和链接器

转载地址:http://www.cnblogs.com/maomaohhmm/archive/2012/10/28/2743903.html (1).预处理(cpp):预处理器不止一种,而C/C++...
  • mingzhentanwo
  • mingzhentanwo
  • 2015年04月11日 11:26
  • 774

微软良心之作——Visual Studio Code 开源免费跨平台代码编辑器

在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code...
  • chinahuyong
  • chinahuyong
  • 2015年06月13日 10:33
  • 18646

android 半透明图层用户引导、用户指导、用户教导,教用户怎么使用app的页面制作

开写前先上图,很多app在第一次进入的时候都会有“点这里,点这里”这样的用户提示作为引导用户使用的教程,那么如何制作这样的app教程呢?接下来一步步解析:    基本思路是 1、在当前屏幕获取Win...
  • qq_24531461
  • qq_24531461
  • 2017年01月06日 10:27
  • 1232

Python编译器的选择与比较(入门必备)

python 入门必备 编译器选择
  • u010402786
  • u010402786
  • 2015年09月06日 17:32
  • 8056

Workbench3.0-vxworks6.6仿真测试和调试指南

VxWorks5.5只能创建静态库(.a),VxWorks6.0之后增加了动态链接库(.so)的功能,方便了多进程使用动态库。本文继承win32和linux编程入门的一贯风格,通过简单的动态库生成步骤...
  • mndlyt
  • mndlyt
  • 2014年01月18日 16:30
  • 2015

verilog的免费编译器

由于某些原因,原来调fpga的那台机器暂时使用不能,只好四处搜索verilog编译器,希望能在配置糟糕的第一台机器上完成前仿。后来就有了这篇文章,希望对于逃不掉linux+verilog的童鞋有点用 ...
  • tommyjsj
  • tommyjsj
  • 2013年03月07日 21:07
  • 5464

Borland Silkperformer性能测试工具使用

在名品打折网(http://www.dazhe.cn)要从事.net开发的Winform性能程序,所以临时抱佛脚的学习一下Borland Silkperformer性能测试工具使用:   -----作...
  • JCY58
  • JCY58
  • 2014年08月19日 16:12
  • 509
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Borland 免费编译器使用指导
举报原因:
原因补充:

(最多只允许输入30个字)