www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ide - Visual D installation

reply 8ctopus <hello octopuslabs.io> writes:
I'm trying to install Visual D with the minimum number of 
dependencies.

The VisualD installation instructions mention that the following 
packages are necessary: 
(http://rainers.github.io/visuald/visuald/Installation.html)

* C++ development tools
* Windows SDK

In the Visual Studio installer, there no component named C++ 
development tools, however
there's a workload named Desktop Development with C++ that 
includes a lot of components:

* MSCV v142 - VS 2019 C++ x64/x86 build tools
* Windows 10 SDK
* Just-In-Time debugger
* C++ profiling tools
* C++ make tools for Windows
* C++ ATL for v142 build tools
* Test Adapter for Boost.Test
* Test Adapter for Google Test
* LiveShare
* IntelliCode


Does anyone know what's the minimum components for that list that 
need to be installed?

Thanks in advance!
Jul 25 2019
parent reply Rainer Schuetze <r.sagitario gmx.de> writes:
On 26/07/2019 08:10, 8ctopus wrote:
 I'm trying to install Visual D with the minimum number of dependencies.
 
 The VisualD installation instructions mention that the following
 packages are necessary:
 (http://rainers.github.io/visuald/visuald/Installation.html)
 
 * C++ development tools
 * Windows SDK
 
 In the Visual Studio installer, there no component named C++ development
 tools, however
The names keep changing all the time.
 there's a workload named Desktop Development with C++ that includes a
 lot of components:
 
 * MSCV v142 - VS 2019 C++ x64/x86 build tools
 * Windows 10 SDK
These two should be enough. They come with a lot of stuff not used when compiling D files only, though.
 * Just-In-Time debugger
 * C++ profiling tools
 * C++ make tools for Windows
 * C++ ATL for v142 build tools
 * Test Adapter for Boost.Test
 * Test Adapter for Google Test
 * LiveShare
 * IntelliCode
 
 
 Does anyone know what's the minimum components for that list that need
 to be installed?
 
 Thanks in advance!
Jul 26 2019
parent 8ctopus <hello octopuslabs.io> writes:
Thank you Rainer,

I confirm it works with just those 2 packages.
Jul 26 2019