(注:可能很多链接过期了。如果有需要请上官方或搜索最新版本。) 百度帖吧里已有一个帖子有相应连接 http://post.baidu.com/f?kz=2769360 整理一下,把其中的连接都帖出来,方便大家 资料提供:assiss、vc99 另外我也稍微补充了一点, 名字下面的 ★ 为我自己的评分,个人意见,只供参考。 最多 ★★★★★ 注意:凡是直接下载的连接只是发帖时的最新版本,有新版本后连接有可能会失效,请到下载专页找新版本。 由于 32 位系统已成为主流多年,不再提供专用 16位的编译系统下载连接 (包括 Turbo C 2.0) 另,由于版权问题,只提供可合法免费下载、使用的编译器和软件(大部分都是开源的项目) ◆ 编译器:MinGW (gcc for Window$) ◆ 简介:开源、GNU/gcc 编译器的 Window$ 版、32位、编译代码优化、 GCC 支持平台最多、支持 C99/C++98 标准 总评:★★★★★ 官方网站:http://www.mingw.org/ 下载专页:http://sourceforge.net/projects/mingw/ 直接下载:http://prdownloads.sourceforge.net/mingw/MinGW-3.2.0-rc-3.exe ◆ 编译器:Open Watcom C/C++ ◆ 简介:如果你在 Dos 时代就开始使用电脑,那你一定记得 dos4gw 由于当时的 Watcom C/C++ 对这个扩展(Dos的保护模式)的强力支持 由于当时的 Watcom C/C++ 对这个扩展(Dos的保护模式)的强力支持 Watcom C/C++ 成为 Dos游戏编程的首选的编译器,这个就是 Open Watcom C/C++的前身,在成为开源项目以后改成了这个名字 开源、16/32 位、编译代码优化 总评:★★★★ 官方网站:http://www.openwatcom.org/ 下载专页:http://openwatcom.mirrors.pair.com/watcom/ 直接下载:http://openwatcom.mirrors.pair.com/watcom/open-watcom-win32-1.3.exe 随着项目变成开源的,原来的 Watcom C/C++ 的最后版本 11.0c也可免费下载 http://openwatcom.mirrors.pair.com/watcom/11.0c/watcom-c-11.0c.exe ◆ 编译器:Digital Mars C/C++ compiler ◆ 简介:16/32 位,编译、连接速度快、代码优化、只部分支持 C99标准 总评:★★★ 官方网站:http://www.digitalmars.com/ 下载专页:http://www.digitalmars.com/download/freecompiler.html 直接下载:http://ftp.digitalmars.com/Digital_Mars_C++/Patch/dm842c.zip ◆ 编译器:Borland C/C++ 5.5 ◆ 简介:这个不用我介绍了吧,但有一点,只部分支持 C99 标准 总评:★★★★ 官方网站:http://www.borland.com/index.html 下载专页:http://www.borland.com/products/downloads/download_cbuilder.html 直接下载:由于使用动态网页,不提供下载连接,请到下载专页自行下载。 ◆ 编译器:M$ Visual C++ Toolkit 2003 ◆ 简介:Micro$oft 也免费提供 Visual C++ 下载使用,包括C/C++ 编译器、 C/C++ 运行时库(C/C++ Run-TimeLibrary)、连接器 (Linker)、 Micro$oft .NET 运行时库、和程序例子。但不包括IDE 由于官方网站用了动态网页和下载时要回答是否要注册(不注册也可以下载) 这里不提供连接,请自行去 www.microsoft.com,查找 Visual C++Toolkit 2003 只部分支持 C99 标准 总评:★★★★ ◆ 编译器:lcc ◆ 简介:由于为 lcc-Win32 IDE自带编译器、一般不分开使用,在开发环境里介绍 开源、32 位、支持 C99 标准、纯 C (不支持 C++)编译器 总评:★★★ ◆ 开发环境(IDE):Dev-C++ ◆ 简介:开源、自带 gcc的编译器,不需要另外下载,自带中文语言包,安装时可选 下面另外的两个 Visual MinGW、MinGW Studio看起来很久没更新了,也不自带中文菜单 建议各位使用这个 总评:★★★★★ 官方网站:http://www.bloodshed.net/devcpp.html 下载专页:http://www.bloodshed.net/dev/devcpp.html http://sourceforge.net/projects/dev-cpp/ 直接下载:http://prdownloads.sourceforge.net/dev-cpp/devcpp-4.9.9.2_setup.exe ◆ 开发环境(IDE):Visual MinGW ◆ 简介:开源、这个要自己安装 GCC,MinGW 等软件 总评:★★★★ 官方网站:http://visual-mingw.sourceforge.net/ 下载专页:http://sourceforge.net/projects/visual-mingw/ 直接下载:http://prdownloads.sourceforge.net/visual-mingw/vm-0.53a-20031011.exe ◆ 开发环境(IDE):MinGW Studio ◆ 简介:开源、(可选)自带 gcc 的编译器 总评:★★★★ 官方网站:http://petra.hos.u-szeged.hu/~aking/www.parinya.ca/ 下载专页:http://petra.hos.u-szeged.hu/~aking/www.parinya.ca/www.parinyasoft.com/download.html 直接下载: 1. IDE: http://petra.hos.u-szeged.hu/~aking/www.parinya.ca/www.parinyasoft.com/download/MinGWStudioSetup-2.05.exe 2. 第 1 的 + 编译器: http://petra.hos.u-szeged.hu/~aking/www.parinya.ca/www.parinyasoft.com/download/MinGWStudioFullSetup-2.05.exe 3. 第 2 的 + wxWindows 2.5.4 类库 http://petra.hos.u-szeged.hu/~aking/www.parinya.ca/www.parinyasoft.com/download/MinGWStudioFullSetupPlus-2.05.exe ◆ 开发环境(IDE):lcc-Win32 ◆ 简介:开源、自带 C 编译器的IDE、有汉化补丁、功能相对简单、用于学习倒不错 总评:★★★ 官方网站:http://www.cs.virginia.edu/~lcc-win32/ 直接下载:ftp://ftp.cs.virginia.edu/pub/lcc-win32/lccwin32.exe 汉化补丁:http://download.pchome.net/development/c/8911.html http://www.zhujiangroad.com/software/view.asp?id=6509 ◆ 编译器:Open64 Compiler Tools ◆ 简介:开源、64 位、64 位处理器 Intel Itanium(TM)专用、代码优化 总评:★★★ 官方网站:http://open64.sourceforge.net/ 下载专页:http://open64.sourceforge.net/download.html 直接下载:http://prdownloads.sourceforge.net/open64/open64-0.16.src.tar.gz ◆ 编译器:Intel C++ Compiler for Linux Non-Commercial Version ◆ 简介:32/64 位、32 位 Intel 处理器、64 位处理器 IntelItanium(TM) 专用、代码优化 只能免费的使用于非商业软件开发中 总评:★★★ 官方网站:http://www.intel.com 下载专页:http://www.intel.com/software/products/compilers/clin/noncom.htm 直接下载:由于需要先注册(免费的)才可免费下载,请到下载专页自行下载
◆ 编译器:Tiny C Compiler ◆ 简介:开源、32 位、编译器小、速度快、大部分支持 C99标准、(可选)自带内存越界检查 这个编译器来源于一个程序设计大赛的参赛作品,之后作者加强了功能,以开源的形式发布 总评:★★★ 官方网站:http://fabrice.bellard.free.fr/tcc/ 下载专页:http://fabrice.bellard.free.fr/tcc/ 直接下载:http://fabrice.bellard.free.fr/tcc/tcc-0.9.22.tar.gz debian 的 deb 包下载列表(unstable) http://packages.debian.org/cgi-bin/download.pl debian 的 deb 包下载列表(stable) http://people.debian.org/~rfrancoise/woody/ ◆ 开发环境(IDE):wxDev-C++ ◆ 简介: 当上面的 Dev-C++官方开发和维护停止后,由一群爱好者自己继续维护的,加了一些插件,最近在开发新的版本。 建议打算用 Dev-C++ 的使用这个代替 其他东西几乎一样:开源、自带 gcc的编译器,不需要另外下载,自带中文语言包,安装时可选 支持 win32 API 支持 OpenGL、FLTK、fox toolkit、wxWidget等 内建联机文档、可见即所得界面编辑器(使用wxWidget)、调试器 总评:★★★★★ 官方网站:http://wxdsgn.sourceforge.net/ 下载专页:http://wxdsgn.sourceforge.net/?q=node/4 http://sourceforge.net/project/showfiles.php?group_id=95606 直接下载:http://downloads.sourceforge.net/wxdsgn/wxdevcpp_6.10.2_setup.exe 不知道国内还能不能联 source forge PS. 这就是开源软件的魅力所在 即使原来的开发者放弃了这个 project 只要有人肯维护 其生命还能延续 截图是界面编辑器 ◆ 开发环境(IDE):Code::Blocks ◆ 简介:开源,跨平台,下面安装程序的连接带有MinGW(如果你不知道这是什么,那你就需要下这个),下载页还有不带的。 支持很多插件,通过 wxSmith 插件支持界面编辑(也是使用wxWidget) 界面最接近 M$ 的 Visual 系列 IDE,如果你习惯或倾向于使用Visual 系列的 IDE,强力推荐。 总评:★★★★★ 官方网站:http://www.codeblocks.org/ 下载专页:http://www.codeblocks.org/downloads 直接下载: Source Forge: http://downloads.sourceforge.net/codeblocks/codeblocks-8.02mingw-setup.exe BerliOS http://download.berlios.de/codeblocks/codeblocks-8.02mingw-setup.exe ◆ 开发环境(IDE):Geany ◆ 简介:开源,跨平台,一个轻量级的 IDE。 总评:★★★ 官方网站:http://geany.uvena.de/ 下载专页:http://geany.uvena.de/Download/Releases 直接下载:ht tp://files.uvena.de/geany/geany-0.14_setup.exe 参考资料:http://tieba.baidu.com/f?kz=13392270非常感谢8pm的整理。 |