Digital Mars Tools
|
Free downloads from Digital Mars
- DMD D Compiler (see also DocComments/DCompiler)
- Digital Mars - Compiler & Tools Guide
- htod (migration tool to aid in converting C header files)
- Announcement: NG:digitalmars.D.announce/3868
Digital Mars Linker and Utilities
- optlink (used by dmd / Windows for the link stage):
- Switches
- Module Definition Files (*.def)
- make (tool for automated code building): makefile example
- lib (object file librarian)
Basic Utilities
Download Basic Utilities Package
- shell (can be used for scripting)
- rcc (resource compiler)
- implib (import library creator): Importing a library for a Windows system DLL
- coffimplib
- "I've written a small utility that will convert import libraries in Microsoft COFF format to the OMF format used by the Digital Mars linker. This should make it much easier to keep import libraries updated with whatever the latest from Microsoft is." ( NG:digitalmars.D.announce/2405 by Walter Bright)
- Download: http://ftp.digitalmars.com/coffimplib.zip
- Help: DigitalMars:ctg/coffimplib.html
MicroEmacs
- MicroEmacs (text editor)
Digital Mars Extended Utility Package
This contains some utilities for Windows and can be purchased from Digital Mars.
- coff2omf (convert object and lib files to OMF)
- dumpobj (dump object files in hex)
- libunres (list symbols from libraries and object files)
- obj2asm (object file disassembler)