The zero-configuration build system
Version: 0.5.7iCompile is a free and open source application that offers the easiest way to compile your C++ projects on Mac OS X. It creates executables, static and shared libraries, and HTML documentation with no per-project configuration or scripts.
Operating System: Mac OS X
iCompile makes the reasonable assumption that you want to compile all C++ files in the current directory into a single executable whose name matches the directory name. It analyzes your code and then, like an experienced Unix programmer, executes the compiler and linker with just the right options. Of course, it also tracks dependencies and recompiles only the minimum number of files.
iCompile does not require you to edit compilation scripts, write dependency rules, or even specify which files are in your project (goodbye, configure.in, Makefile.am, and Makefile). It automatically detects when new files are added and when dependencies change (goodbye, make --depend).
NOTE: iCompile is licensed and distributed under the terms of the BSD License.