Borland 免费编译器使用指导
auther swocoder ([email protected])
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
本文地址:http://com.8s8s.com/it/it29136.htm