C Compiler Utility
Large projects usually already have some type of mechanism for build numbering, because keeping track of which build is the latest can be very important information. However, even small hobby projects can benefit from a self-maintaining build numbering system. BuildNumber project is a utility...
Platforms: *nix
License: Freeware | Size: 38.91 KB | Download (98): BuildNumber Download |
Code::Blocks is an open source, free, configurable programming environment for C/C++. The Code::Blocks EDU-Portable interface, integrated help, tools and default compilation settings are all configured for ease of learning C and C++.
The EDU-Portable configuration of Code::Blocks provides...
Platforms: Windows
License: Freeware | Size: 116 MB | Download (60): Code::Blocks EDU Portable Download |
Compilercache is a wrapper script around your C and C compilers. Each time you compile something, the wrapperscript puts the result of the compilation into a cache. And once you compile the same thing again, the result will be picked from the cache instead of being recompiled.
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (54): Compilercache Download |
LibSylph is a cross-platform C++ basic utility and data processing library. LibSylph has classes and methods that facilitate reading, processing, writing and sharing data in various kinds of formats. It includes frameworks for IPC and RPC, socket programming, plugin systems, etc...
Platforms: Mac
License: Freeware | Size: 358.4 KB | Download (41): LibSylph Download |
clzip is a lossless data compressor based on the LZMA algorithm, with very safe integrity checking and a user interface similar to the one of bzip2 or gzip. clzip decompresses almost as fast as gzip and compresses better than bzip2, which makes it well suited for software distribution and data...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (40): clzip for Linux Download |
Micro-IDE is a free C compiler for AVR microcontrollers, this compiler is intended to work with AVR micro controllers from ATMEL. The principle is to create assembler code from C code using micro-IDE studio and create assembler hex file to be loaded to the AVR chip using the free avr studio from...
Platforms: Windows
License: Freeware | Size: 1.9 MB | Download (665): Micro-IDE Download |
This is a port of the GNU C Compiler (GCC) and GNU Binutils (as, ld) for the embedded processor MSP430. Tools for debugging and download are provided (GDB, JTAG and BSL)
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 407.84 KB | Download (49): GCC toolchain for MSP430 Download |
nwcc is a C compiler for Unix systems that I wrote in my freetime, for fun and to prove to myself that I could. I started the project in August 2003, but because I had a job and a life and a few other hobby code projects, it took me until autumn 2005 to make it work with various constructs of the...
Platforms: *nix
License: Freeware | Size: 921.6 KB | Download (39): nwcc for Linux Download |
Auto C is a practical and easy to use C IDE. It is intended for anyone who wants to work with the C programming language under Windows. Drawing controls on a form using a mouse is all you need to do to create the skeleton for a generic SDK C Windows Application. Use a WYSIWYG (what you see is...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 887 KB | Download (48): Auto C Download |
Pelles C for Windows is a complete development kit for Windows and Pocket PC. It contains among other things an optimizing C compiler, a linker, a resource compiler, a message compiler, a make utility and install builders for both Windows and Pocket PC. It also contains an integrated development...
Platforms: Windows
License: Freeware | Size: 6.6 MB | Download (242): Pelles C Download |
C::DynaLib is a Perl interface to C compiled code. SYNOPSIS use C::DynaLib; use sigtrap; # recommended $lib = new C::DynaLib( $linker_arg ); $func = $lib->DeclareSub( $symbol_name [, $return_type [, @arg_types] ] ); # or $func = $lib->DeclareSub( { "name" => $symbol_name, [param =>...
Platforms: *nix
License: Freeware | Size: 35.84 KB | Download (98): C::DynaLib Download |
ubiqx library is a set of utility modules written in C using an object-oriented style. The ubiqx modules implement simple data structures and algorithms--useful stuff that most folks either write a thousand times or never write at all. The goal of this project is to create a set of portable,...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (87): ubiqx Download |
site-C-ing is a web development environment akin to HTML::Mason, but it does to c++ what HTML::Mason does to Perl. I used to use HTML::Mason at some point, but one day I decided that c++ would be more native environment for me and, besides, that would save me some 50M of RAM on the server....
Platforms: *nix
License: Freeware | Size: 378.88 KB | Download (94): site-C-ing Download |
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or alternatively GMPS-to-C compiler. GMPS arithmetic...
Platforms: *nix
License: Freeware | Size: 276.48 KB | Download (105): GMP compiler Download |
GoldenSharp is a small and easy to use C# IDE + compiler. Best for fast implementations of small console applications - extend your tools beyond windows batch files.
Ultra Rapid Tools Development
Imagine that you need to rename dozens of files in a short time according to some rules. What can...
Platforms: Windows
License: Freeware | Download (63): GoldenSharp Download |
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C data binding compiler.Provided with an XML instance specification (XML Schema), it generates C classes that represent the given vocabulary as well as parsing and serialization code. XSD supports two XML Schema to C mappings:...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (50): CodeSynthesis XSD Download |
Blowcrypt is a file encryption utility based around the blowfish algorithm. It has a Tk frontend but can also be used from the command line. The key length is currently set to 448 bits. (the maximum that is permitted by the blowfish algorithm.) The system has been designed to be modular. The...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (152): blowcrypt Download |
Gambit-C includes a Scheme interpreter and a Scheme compiler which can be used to build standalone executables. Because the compiler generates portable C code it is fairly easy to port to any platform with a decent C compiler. The thread system is very efficient and can support millions of...
Platforms: Mac
License: Freeware | Size: 6.7 MB | Download (102): Gambit-C Download |
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.
It has popular language bindings for Python, Perl, Ruby and many...
Platforms: Windows
License: Freeware | Size: 30.2 MB | Download (53): wxWidgets for Windows Download |
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+.
It has popular language bindings for Python, Perl, Ruby and many...
Platforms: Linux
License: Freeware | Size: 15 MB | Download (48): wxWidgets for Linux Download |