C Header Files
PascalMagick is a translation of the c header files for both MagickWand and Magick Core. ImageMagick is a free software suite developed to create, edit, and compose bitmap images. Images can be cropped, colors can be changed, various effects can be applied, images can be rotated and combined,...
Platforms: *nix
License: Freeware | Size: 235.52 KB | Download (100): PascalMagick Download |
Include is a Perl module that allow you to use #defines from C header files. SYNOPSIS use Include qw(-I /some/path/of/mine); use Include q< sys/types.h >; use Include q< sys/types.h > "/[A-Z]/"; The Include module implements a method of using #define constants from C header files. It does...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (88): Include Download |
Devel::DebugInit is a Perl extension for creating a debugger initialization files from C header file macros. SYNOPSIS use Devel::DebugInit::GDB; my $gdb = new Devel::DebugInit::GDB filenames => ["/my/path/to/library.h"]; $gdb->write("/my/path/to/library/.gdbinit"); Devel::DebugInit is...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (94): Devel::DebugInit Download |
Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (39): CppHeaderParser Download |
Boy is a program that reads in c++ header files and converts it to a man page. This generated man page will need to be altered a bit, but the program makes creating man pages much easier.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.78 KB | Download (50): boy Download |
Expands C/C++ header files into a single output file. Very handy to determine what files are included from a specific header and put them all in a single header (leaving you with just one .h-file instead of hunderds). Optionally expand/evaluate pre-proces
Platforms: Windows, Mac, Linux
License: Freeware | Size: 31.82 KB | Download (50): HExpand Download |
macstl is a C++ header library designed to bring the world of generic programming to the Macintosh, and deliver the surprising speed of SIMD in an intuitive cross-platform package. For example, a simple loop calculating a trigonometric function over an array can be speeded up 450 times. Generic...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (91): macstl Download |
cproto generates function prototypes for functions defined in the specified C source files to the standard output. The function definitions may be in K&R or ANSI C style, or in lint-library form. cproto can also convert function definitions in the specified files from the K&R style to the ANSI...
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (106): cproto Download |
getAbsPath is a C header (getAbsPath.h) or an ANSI C tool (getAbsPath) which converts relative unix/win32 pathes to absolute ones. getAbsPath uses current working directory (CWD) as basis. Use it e.g. for finding out the current path of a shell script. EXAMPLE: find out the current path of...
Platforms: *nix
License: Freeware | Size: 9.22 KB | Download (93): getAbsPath Download |
JWasm is a free MASM-compatible assembler with these features: native support for output formats Intel OMF, MS Coff (32- and 64-bit), Elf (32-and 64-bit), Bin and DOS MZ. precompiled JWasm binaries are available for DOS, Windows and Linux. For OS/2 and FreeBSD, makefiles are supplied....
Platforms: *nix
License: Freeware | Size: 307.2 KB | Download (34): JWasm for Linux Download |
C::Scan is a Perl module that can scan C language files for easily recognized constructs. SYNOPSIS $c = new C::Scan filename => $filename, filename_filter => $filter, add_cppflags => $addflags; $c->set(includeDirs => [$Config::Config{shrpdir}]); my $fdec = $c->get(parsed_fdecls); This...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (112): C::Scan Download |
Documentation Helper is a Visual C++ Addin which aids documentation of C/C++/IDL/ODL files in terms of documenting the following: * Header files - will document and create header comments for these, including generating appropriate sentinel #defines * Source files - can create header comments for...
Platforms: Windows
License: Freeware | Size: 323 KB | Download (511): Documentation Helper Download |
The GNU Compiler Collection (GCC) for Windows MinGW - A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
Platforms: Windows, *nix
License: Freeware | Size: 15 MB | Download (194): MinGW Download |
mp_doccer is a tool that travels C code files, and extracts specially marked information to build documentation. This documentation can be generated in HTML, man pages, or an executable shell script. The markup is very similar to that in the Linux 2.4.x kernel sources. mp_doccer is a...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (92): mp_doccer Download |
Checks is a simple tool specially designed in order to help C++ programmer to easily compute and check checksum and check digits like ISBN and UPC/EAN that are widely used on credit cars and on produce bar codes.
The library is actually a collection of C++ header files in Boost layout (there is...
Platforms: Windows
License: Freeware | Download (57): Checks Download |
Compile Here is a small Nautilus script that lets you compile C++ source files with g++. To install copy script to: /home/yourusername/.gnome2/nautilus-scripts
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): Compile Here Download |
fastdep is a preprocessor which generates dependency information suitable for Makefile inclusion from C or C++ source files. Meant to run on slower hardware, it is several orders of magnitude faster than gcc. Whats New in This Release: - Implement boolean operators in #if [Pete Gonzalez] -...
Platforms: *nix
License: Freeware | Size: 69.63 KB | Download (114): fastdep Download |
BEE Lisp is a superficial expandable compiler for Lisp language which allows to create completely independent EXE and DLL files. In contrast with the majority of analogues executable files created by this compiler do not demand presense of any interpreters or virtual machines. Simple programming...
Platforms: Windows
License: Freeware | Size: 5.12 MB | Download (57): BEE Lisp Download |
FFTW++ is a C++ header class for the FFTW Fast Fourier Transform library that automates memory allocation, alignment, planning, and wisdom. In 2D and 3D, implicit dealiasing of convolutions substantially reduces memory usage and computation time.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 140.92 KB | Download (55): fftw++ Download |
JC is a Java virtual machine implementation that converts class files into C source files using the Soot Java bytecode analysis framework, compiles them with GCC, and loads them using a built-in ELF object loader. JC uses GNU Classpath's class library.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 37.71 MB | Download (47): JC virtual machine Download |