49423, June 2001

49423 Homepage
Course Material
C++ software
Web Sites
E-bar/G-bar
FAQs
IMM/CST
H H  

Informatics and Mathematical Modelling

Computer Science and Technology

H H H
H H H I I H H
H H H
H H H  for those who know Java

C++ Software for Windows 
(compilers, editors etc.)

Cygwin  - The Cygwin tools are ports of the popular GNU development tools and utilities for Windows. The system includes GCC  2.95.2 , the new GNU C++ compiler almost compatible with the new ANSI C++ standard. This version comes with tons of support tools - almost a full unix environment! 
Download from http://ftp.sunet.se PC/cygwin.
GCC  2.95.2 - the new GNU C++ compiler for windows, almost compatible with the new ANSI C++ standard. Is included in Cygwin.
Emacs  - a free editor with support for Gnu C++.
Emacs quick reference card
Emacs quick reference card (postscript, pdf)
Emacs manual
CC mode
For customization of emacs see The very unofficial dotemacs home.
Emacs Frequently Asked Questions
Programmers File Editor  - a free editor for Windows with some C++ language support.
Borland C++ Compiler 5.5 - the compiler used in Borlands C++Builder 5
Borland Help-files - especially C++ std. library: b5std.zip.
DJGPP  another free GNU C/C++ compiler for MS-DOS.
wxWindows - a multi-platform C++ windows library.
V  C++ GUI- A Freeware Portable C++ GUI Framework for
Windows and X.
The V Integrated Development Environment. VIDE is the V Integrated Development Environment for GNU gcc (Gnu compiler collection), the free Borland C++ Compiler 5.5 for MS-Windows, and the standard Sun Java Development Kit
Power Archiver  - a free zip/unzip utility for windows.
Ghostview  - a utility for viewing PostScript files.

To get a free professional C++ programming environment on your windows PC install cygwin and emacs. Alternatively use the Borland compiler.

If you don't like Emacs you can use another text-editor like e.g. Programmers File Editor.

Students not having access to a fast internet connection at home can borrow a CD containing the cygwin system and emacs.

Software for Linux

Linux usually comes with emacs and a C++ compiler. 

 

Hans Bruun ( hab@imm.dtu.dk ) 18-12-2001