Visual C/C++ Project Integration
With Visual D 0.44 integration with Visual C/C++ projects has been added. This means that you can just add your D files into any C/C++ project and it will be compiled and linked with everything else in the project.
The project properties will be extended by a "D Compiler" section:
The General Page allows to select between DMD and LDC as the D compiler to be used by the current configuration.
A couple of things to note:
- Only COFF files are generated, there is no support for OMF files that DMD generates for Win32 by default.
- Selecting the C runtime library is supported starting with DMD 2.073
- The D project templates include a console application template based on a VC project, but just containing a D file.