See also:
External links:
- [Game Development on the Cheap] (article)
- [V C++ GUI and VIDE] Free C++/Jave GUI framework and IDE.
- [Dev-C++] Free C++ IDE.
- [The Compilers Resources Page] Free compilers.
- [MinGW] compiler (Minimalist GNU for Windows)
- A nice site with [additional info] and help for MinGW. Lots of additional ported utilities, some of particular interest to DevStudio users.
- [Using CygWin compiler] with MinGW libraries. (To avoid the GPL'ed CygWin runtime libraries.)
- [Comparison] of some of the free compilers.
- [Jam], an alternative to 'make'. Reputed to be much more flexible than make, and easier to use for simple stuff -- but 'make' is deeply entrenched.
- [SCons] looks even more interesting than Jam. It's a build system designed around Python. It uses file signature techniques to detect changes in files or the compilation arguments for them -- much more robust than make's technique based only on dates. It can be extended using Python. SCons is derived from Cons (by the same author), which was similar in concept but less modular and based on Perl.
- [Ant] A Java-based cross-platform build tool. Sounds like a good idea, but the input files are XML. Who wants to edit XML by hand? Why use a verbose format like XML for a task-specific control file like this? File this one under Stupid Uses For XML. Brought to you by [Apache]. Hmm.
- [GnuWin32] Finally, a good alternative to CygWin! (CygWin tries to make your system look POSIX-compliant, causing a lot of confusion with path names.) Native ports of lots of common UNIX command-line utilities, all as separate packages, easy to install just what you want. Grep, diff, which, less, find, happy, happy! Includes docs, often as Windows help files. There are also packages containing complete gcc and cpp documentation.
- Here are some links that Joe found.
- [free debuggers] The ones that might be of particular interest would be DDD, GVD, and Insight.
- [IDE's include Dev-C++]) and Vide [vide].