C Compilers For Ubuntu
The C/C++ Compiler for M16C Series and R8C Family package includes the following embedded system development tools:
C/C++ compiler : NC30
Optimizing ANSI C compiler with extensions for embedded systems.
Assembler : AS30
Produces object code for the target MCU from assembly language source...
Platforms: Windows, Windows Vista, 7, 7x64
License: Freeware | Download (92): C/C++ Compiler for M16C Series and R8C Family Download |
The C/C++ Compiler for SuperH Family is an optimising ANSI C and ANSI C++ compiler for the SuperH embedded RISC microprocessor family. The SH C package includes a compiler, assembler and linker is supplied as part of the High-performance Embedded Workshop IDE.
In addition to full ANSI C support,...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (79): C/C++ Compiler for SuperH Family Download |
The C/C++ Compiler for M32R Family package includes the following embedded system development tools.
C/C++ compiler : cc32R
Optimizing ANSI C and ISO C++ compiler with extensions for embedded systems.
Assembler : as32R
Produces object code for the target MCU from assembly language source...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (56): C/C++ Compiler for M32R Family Download |
The H8 C/C++ Compiler is an optimizing ANSI C and ANSI C++ compiler for H8, H8S, H8SX family microcontrollers. The package includes a compiler, assembler, linker.
A variety of optimisation features allow you to generate highly optimised PROMable code. In particular, code can be optimised for...
Platforms: Windows, Windows Vista, 7
License: Freeware | Download (93): C/C++ Compiler for H8SX, H8S, H8 Family Download |
GTK = Murrine-Leopard Metacity = T-Ish-Brushed-Overlaid Icons = Simple Cursor = Shere_Khan_X
Platforms: *nix
License: Freeware | Size: 43.71 MB | Download (52): Leopard for Ubuntu Download |
More for C++ is a class library that provides some features usually not common for C++ More for C++ includes a mark-sweep garbage collector, platform-independent classes for threading, sockets, and I/O, unit tests, and a few other utility classes. First of all, there is a garbage collector...
Platforms: *nix
License: Freeware | Size: 163.84 KB | Download (91): More for C++ Download |
Obfuscate/scramble (make unreadable), watermark or compress C++ or C source code (e.g. for giving out some library in source form) by renaming all names, uglifying strings and integers and stripping comments out.
- Works on Windows, Mac OS X and Linux
- Includes advanced GUI with IDE-style...
Platforms: Mac
License: Freeware | Size: 2 MB | Download (53): Stunnix C++ Obfuscator for Mac OS Download |
This script contains a simple python function to automate using the swig process for creating C modules for use inside Python.
Platforms: *nix, Python, BSD
License: Freeware | Download (54): Automated swigging for creating C shared modules Download |
Ubuntu Tweak project is tool for Ubuntu that makes it easy to config your system and desktop. It provided many useful desktop and system options that the default desktop environment isn't provided. At present, it is only designed for Ubuntu GNOME Desktop, and often follows the newest Ubuntu...
Platforms: *nix
License: Freeware | Size: 1.44 MB | Download (41): Ubuntu Tweak for Linux Download |
Conjury::C is a Perl Conjury with C/C++ compilers, linkers and archivers. SYNOPSIS c_object Source => Isource-file>, Directory => Idirectory>, Includes => [ Idir1>, Idir2>, ... ], Defines => { Ivar1> => Ival1>, Ivar2> => Ival2>, ... }, Compiler => I< compiler>, Options => [ I< opt1>, I<...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (94): Conjury::C Download |
Simple Wiimote Library for Linux (Libwiimote) is a simple C library for communicating with the Nintendo Wii Remote on a Linux system. Even though the API strives to be minimal, it provides complete control over most features of the wiimote and nunchuk controllers. Installation Make sure you...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (115): Simple Wiimote Library for Linux Download |
vcpp-mode is a mode for (X)Emacs to edit Visual C++ files.It is based on cc-mode and has font-locking for IDE generated Macros, common Visual C++ types, prefixed member-variables (m_*), class names, abbreviations for common used words etc.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 149.19 KB | Download (51): Visual C++ mode for (X)Emacs Download |
Digital Mars C/C++ Compiler contains - Win32 console versions of the tools; C and C++ compilers; Optlink Linker; Librarian. Standard and Win32 header files; Runtime linkable libraries; Does not come with a debugger, but works with the Symantec or Microsoft debuggers. MicroEmacs for Win32. You can...
Platforms: Windows
License: Freeware | Size: 2.87 MB | Download (173): Digital Mars C and C++ Compiler Download |
C++ Elliptic Curve Cryptography library is a C++ library for elliptic curves cryptography. Libecc is a C++ elliptic curve cryptography library that supports fixed-size keys for maximum speed. The goal of this project is to become the first free Open Source library providing the means to...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (321): C++ Elliptic Curve Cryptography library Download |
ExtUtils::CBuilder is a Perl module to compile and link C code for Perl modules. SYNOPSIS use ExtUtils::CBuilder; my $b = ExtUtils::CBuilder->new(%options); $obj_file = $b->compile(source => MyModule.c); $lib_file = $b->link(objects => $obj_file); This module can build the C portions of...
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (92): ExtUtils::CBuilder Download |
Devel::Tokenizer::C is a Perl module that can generate C source for fast keyword tokenizer. SYNOPSIS use Devel::Tokenizer::C; $t = new Devel::Tokenizer::C TokenFunc => sub { "return U$_[0];n" }; $t->add_tokens(qw( bar baz ))->add_tokens([for]); $t->add_tokens([qw( foo )], defined...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (91): Devel::Tokenizer::C Download |
nwcc is a small 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...
Platforms: *nix
License: Freeware | Size: 184.32 KB | Download (93): nwcc Download |
LibIdent is a small C library for interfacing with RFC 1413 Identification protocol servers, which are used for identifying users. LibIdent C library supports both IPv4 and IPv6 addresses transparently. It is meant to be used by daemons to try to authenticate users using the Ident protocol. For...
Platforms: *nix
License: Freeware | Size: 286.72 KB | Download (100): LibIdent C library Download |
Itzam/C++ wraps the Itzam database engine with C++ templates for both simple and complex database classes. Itzam/C++ wrapper supports B-tree indexes with unique or duplicate keys, and includes multithreaded resource locking. Complete class documentation is embedded in the source code and...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (102): Itzam/C++ Download |
Acovea implements a genetic algorithm for finding the "best" options for compiling programs with the GCC C and C++ compilers. ACOVEA (Analysis of Compiler Options via Evolutionary Algorithm) implements a genetic algorithm to find the "best" options for compiling programs with the GNU Compiler...
Platforms: *nix
License: Freeware | Size: 399.36 KB | Download (97): Acovea Download |