mirror of https://github.com/OpenVPN/openvpn-gui
BUILD.rst: document which components of MSVC we install
Since this is what we use on our build machines, it should be enough. Closes: #624 Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>pull/643/head
parent
951e7fca8b
commit
b34aca9dc1
19
BUILD.rst
19
BUILD.rst
|
@ -6,10 +6,27 @@ This is the recommended way of building openvpn-gui on Windows, which is also us
|
||||||
Prerequisites
|
Prerequisites
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
- Visual Studio 2022 (build tools should be enough)
|
- Visual Studio 2022 (see below for details)
|
||||||
- CMake
|
- CMake
|
||||||
- vcpkg (add the environment variable ``VCPKG_ROOT`` which points to vcpkg installation)
|
- vcpkg (add the environment variable ``VCPKG_ROOT`` which points to vcpkg installation)
|
||||||
|
|
||||||
|
Visual Studio Components
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
Having the Build Tools is enough, you do not need the actual IDE.
|
||||||
|
In addition to the Microsoft.VisualStudio.Workload.VCTools workload,
|
||||||
|
you might also need the following additional components dependending
|
||||||
|
on which architectures you build for:
|
||||||
|
|
||||||
|
* Microsoft.VisualStudio.Component.VC.ATL.Spectre
|
||||||
|
* Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre
|
||||||
|
* Microsoft.VisualStudio.Component.UWP.VC.ARM64
|
||||||
|
* Microsoft.VisualStudio.Component.VC.Tools.ARM64
|
||||||
|
* Microsoft.VisualStudio.Component.VC.ATL.ARM64.Spectre
|
||||||
|
* Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre
|
||||||
|
* Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre
|
||||||
|
* Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre
|
||||||
|
|
||||||
Build steps
|
Build steps
|
||||||
-----------
|
-----------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue