免费C和C++编译器列表

编译器将用编程语言编写的指令转换为可由计算机读取的机器代码。如果您'对学习C或C++中的程序感兴趣,您'可以找到方便的免费编译器列表。

大多数这些编译器同时处理C++和C 6
  • Microsoft Windows SDK。此免费SDK适用于Windows 7和.NET框架4。它为开发人员提供编译器,工具库,代码样本和帮助系统。
  • 适用于Windows 7,8,8.1和10的Turbo C++。Windows 7,Vista和XP需要.NET框架,但不需要更新的Windows版本科普周活动
  • GCC是用于Linux和许多其他操作系统的经典开源C编译器(包括Cygwin或Ming下的Windows)。这个项目一直存在,并提供出色的开源质量软件。它没有'没有IDE,但有负载。
  • Digital Mars C/C++编译器。该公司提供几个免费的编译器软件包。
  • Xcode适用于Apple's Mac OSX操作系统及其GCC版本。它为Mac和iPhone提供了出色的文档和SDK。如果你有Mac,这就是你使用的。
  • 便携式C编译器。这是从最早的C编译器之一开发的。在'80s开始时,大多数C编译器都是基于它的。可移植性从一开始就被设计出来。
  • Failsafe C.日本国家先进工业科学技术研究所信息安全研究中心软件安全研究小组的日本项目,日本,这个用于Linux的C版本支持500多个功能(不是C99或Widechar)。它提供了对边界访问的存储器块的完全保护,使其像Java和C一样安全。
  • Pelles C是适用于Windows和Windows的免费开发工具包,包含优化C编译器,宏汇编程序,链接器,资源编译器,消息编译器,make实用程序和i适用于Windows和Windows移动的nstalls构建器。它还有一个IDE,包含项目管理,调节剂,源代码编辑器和资源编辑器,用于对话,菜单,字符串表,加速器表,位图,图标,游标,动画游标,动画视频,版本和XP清单。
  • Borland C++5.5编译器是一个快速的32位优化编译器。它包括最新的ANSI/ISO C++语言支持,包括标准模板库框架和C++模板支持以及完整的Borland C/C++运行时库。免费下载还包括Borland C/C++命令行工具,如高性能Borland链接器和资源编译器。
  • nesC是C编程语言的扩展旨在体现TinyOS的结构化概念和执行模型。TinyOS是一个事件驱动的操作系统,专为资源非常有限的传感器网络节点设计(例如,8K字节的程序内存,***字节的RAM)。
  • Orange C.Orange C/C++通过C11和C++11支持C标准。IDE是全功能的,包括一个着色编辑器。该编译器在WIN32和DOS上运行。它为两者生成32位程序。
  • SubC是一个快速,简单的公共领域编译器,适用于Linux,FreeBSD和Windows平台上C编程语言的干净子集。

现在你有一个编译器,你'重新准备好C和C++编程教程。

教育资源网_1