1.1.3 其他平台
我推荐GNU编译器套装(GCC),它的C++(www.cppentry.com)编译器叫做g++。Linux和BSD发行版通常都自带GCC,但可能还需要安装必要的开发包。请确保你有最新版本(3.4及以上)的GCC。
Mac OS X也使用GCC。如果想使用免费的IDE,可以从Apple的网站(http://cpphelp.com上有链接)下载Xcode。
一些硬件厂商(Sun、HP等)提供商业版编译器,专用于他们的硬件。这种编译器或许能比GCC提供更好的优化,但在遵循C++(www.cppentry.com)标准方面,则不一定如GCC做得好。至少在做本书的练习时,我推荐使用GCC。如果你已经安装了硬件厂商的编译器并且不愿意再安装另一个编译器,那就使用厂商的编译器吧。但是,如果在练习本书的示例代码的过程中碰到了问题,可能就得安装GCC了。
如果你正在使用Intel的硬件平台,Intel的编译器很出色,并且非商业版可以免费使用。本书网站上有最新的链接。
如果你想使用IDE,我推荐Eclipse、KDevelop、Anjuta或其他的IDE(访问http://cpphelp.com获取最新列表)。