| There are several free downloads available for the Digital Mars C++ compiler.
All files are in ZIP format. 
For support please check the newsgroups at
news.digitalmars.com.
 C and C++ Compiler Packages
	Get the Development System with the complete package
	on it (over 300Mb of development tools!)
	Contains:
 
	C and C++ compilers
	Support for Win32, Win16, DOS16 and DOS32 all in one package.
	Integrated development and debugging environment (IDDE).
	Documentation in browsable HTML format.
	Tutorials and sample code.
	Extensive set of related tools like resource compiler,
	object disassembler, librarian, resource editors, make, etc.
	Complete library source, including floating point.
	Command line versions as well as GUI versions of tools.
	STL, STLport and STLSoft.
	See Features.
	 
	       Digital Mars C/C++ Compiler Version 8.57 (3662658 bytes)
	(NEW!) 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
		 To use <iostream> and other STL code,
		    download 
		    STLport 4.5.3 as well
	
	 DOS 16 libraries (646,000 bytes) Add on to above compiler to enable development of 16 bit DOS programs.
 Contains:
 
		Runtime linkable libraries for 16 bit DOS
		.COM generation tools
		MicroEmacs for DOS
	
	 32 bit DOS extender libraries Version 8.31 (189,000 bytes) Add on to above compiler to enable development of 32 bit DOS extended programs.
 Contains:
 
		Runtime linkable libraries for 32 bit DOS extender
		X32 dos extender is available as a separate download.
		MicroEmacs for DOS32
	
	 Basic Utilities
	(262,000 bytes) Add on utilities for C and C++ compiler.
 Contains:
 
	bcc Convert Borland bcc command line to Digital Mars DMC
	cl Convert Microsoft cl command line to Digital Mars DMC
	implib Import librarian
	rcc Resource compiler
	shell Simple shell
	Extended Utilities Package
	Extended utilities for C, C++ and D compilers.
 Contains:
 
	 chmod Change/list file attributes
	 coff2omf Convert COFF object and lib files to OMF
	 diff Compare text files
	 diffdir Compare directory trees
	 dump Dump files
	 dumpexe Dump executable files
	 dumpobj Dump object files
	 flpyimg Read/Write floppy disk image
	 grep Search files for strings
	 libunres Scan libraries for unresolved externals
	 makedep Makefile dependency generator
	 obj2asm Object file disassembler
	 patchobj Patch object files
	 smake Advanced make program
	 whereis Search for files
	C and C++ Compiler Source Code
	Source code for the C and C++ compilers.
 Contains:
 	Source code for C and C++ compiler executable, scppn.exeSource code for C and C++ preprocessor executable, sppn.exeSource code for C header to D import executable, htodn.exe
	 STLport 4.5.3 (2,022,541 bytes) (NEW!) STLport 4.5.3 ported to Digital Mars C++ (requires Digital Mars C++ 8.32 or later)
	 STLSoft 1.8.1 (4,262,000 bytes)
	(NEW!) STLSoft for Digital Mars C++ (requires Digital Mars C++ 8.41 or later)
	 STLSoft 1.6.5 (2,708,000 bytes) STLSoft for Digital Mars C++ (requires Digital Mars C++ 8.35 or later)
	 Garbage Collector
	(700,000 bytes) Hans Boehm garbage collector for C and C++ compiler.
 Contains:
 
		gc.h Header file
		gc.lib Linkable library
		gc.dll Runtime collector DLL
		src\gc Complete source code
	 Updates for Digital Mars Development SystemsUpgrading from previous Digital Mars Development Systems is easy:
	 Xcopy the Digital Mars CD to the hard disk.
	 Download the necessary update files below.
	 Apply the updates in sequence by unzipping the updates
	and overwriting the previous versions of the files.
	Note that starting with version 8.50, the Development System
	is a download rather than a CD. 
	
	 Digital Mars C/C++ Compiler CD Update Version 8.57 (4,580,281 bytes)
	(NEW!) Contains:
 		Files to upgrade 8.52 zips to the 8.57 version.
	 Digital Mars C/C++ Compiler CD Update Version 8.52 (1,669,667 bytes)
	(NEW!) Contains:
 		Files to upgrade 8.51 zips to the 8.52 version.
	 Digital Mars C/C++ Compiler CD Update Version 8.51 (2,021,451 bytes) Contains:
 		Files to upgrade 8.50 CDs to the 8.51 version.
	 Digital Mars C/C++ Compiler CD Update Version 8.50 (1,811,298 bytes) Contains:
 		Files to upgrade 8.49 CDs to the 8.50 version.
	 Digital Mars C/C++ Compiler CD Update Version 8.49 (2,539,402 bytes) Contains:
 
		Files to upgrade 8.48 CDs to the 8.49 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.48 (1,115,000 bytes) Contains:
 
		Files to upgrade 8.45 - 8.47 CDs to the 8.48 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.45 (1,115,000 bytes) Contains:
 
		Files to upgrade 8.43 to 8.44 CDs to the 8.45 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.43 (3,440,000 bytes) Contains:
 
		Files to upgrade 8.38 to 8.42 CDs to the 8.43 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.38 (2,559,000 bytes) Contains:
 
		Files to upgrade 8.34 .. 8.37 CDs to the 8.38 CD.
		STLport needs rebuilding for 8.37 and on,
		it is a separate
		
		    download.
		To minimize download size, the STLport libraries
		need to be built after downloading; see instructions
		in \dm\stlport\readme.txt.
		 Uses the new STLSoft 1.6.5.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.34 (1,969,000 bytes) Contains:
 
		Files to upgrade 8.33 CDs to the 8.34 CD.
		STLport needs rebuilding for 8.34,
		it is a separate
		
		    download.
		To minimize download size, the STLport libraries
		need to be built after downloading; see instructions
		in \dm\stlport\readme.txt.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.33 (2,109,000 bytes) Contains:
 
		Files to upgrade 8.32 CDs to the 8.33 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.32 (1,484,000 bytes) Contains:
 
		Files to upgrade 8.30 and 8.31 CDs to the 8.32 CD.
		STLport has been extensively revised for 8.32,
		it is a separate
		
		    download.
		To minimize download size, the STLport libraries
		need to be built after downloading; see instructions
		in \dm\stlport\readme.txt.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.30 (4,200,000 bytes) Contains:
 
		Files to upgrade CD from 8.28 to the 8.30 CD.
		To minimize download size, the STLport libraries
		need to be built after downloading; see instructions
		in \dm\stlport\readme.txt.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.28 (1,600,000 bytes) Contains:
 
		Files to upgrade CD from 8.26 and later to the 8.28 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.26 (2,685,000 bytes) Contains:
 
		Files to upgrade CDs from 8.1d and later to the 8.26 CD.
	
	 Digital Mars C/C++ Compiler CD Update Version 8.1d (2,900,000 bytes) Contains:
 
		Files to upgrade CDs older than 8.1d to the 8.1d CD.
	 Compiler Test Versions
	
	 beta test C++ Compiler Version 8.53 (900,000 bytes)
	(NEW!) This compiler includes fixes for various reported problems. It will
	eventually get folded into the main release. If you're having a
	problem with the compiler, check this out first.
 
 
 
 
 
 |   
The Banker's Suite 
 
 
 
 
 |