C Programming/Compilers

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search
Previous: Reference Tables Index  

[edit] Compilers

[edit] Free (or with a free version)

  • lcc-win32 lcc-win32 - This software is not freeware, it is copyrighted by Jacob Navia. It's free for non-commercial use. Windows (98/ME/XP/2000/NT).
  • GNU Compiler Collection GCC - GNU Compiler Collection. GNU General Public License / GNU Lesser General Public License.
  • Open Watcom Open Watcom Open Source development community to maintain and enhance the Watcom C/C++ and Fortran cross compilers and tools. Version 1.4 released in December 2005.
    • Host Platforms: Win32 systems (IDE and command line), 32-bit OS/2 (IDE and command line), DOS (command line), and Windows 3.x (IDE)
    • Target Platforms: DOS (16-bit), Windows 3.x (16-bit), OS/2 1.x (16-bit), Extended DOS, Win32s, Windows 95/98/Me, Windows NT/2000/XP, 32-bit OS/2, and Novell NLMs
    • Experimental / Development: Linux, BSD, *nix, PowerPC, Alpha AXP, MIPS, and Sparc v8
  • Tiny C Compiler
  • Portable C Compiler PCC - Portable C Compiler. BSD Style License(s).
  • Small Device C Compiler (SDCC)
    • target platforms: Intel 8051-compatibles; Freescale (Motorola) HC08; Microchip PIC16 and PIC18.
  • FpgaC. Target platform: FPGA hardware via XNF or VHDL files.
  • Interactive C Interactive C.
    • target platform: Handy Board (Freescale 68HC11); Lego RCX

[edit] Commercial

Previous: Reference Tables Index