wiki:BuildingUsingMsvcBuildsystem

Version 9 (modified by stipa, 3 years ago) (diff)

--

Table of Contents

  1. Prerequisites
  2. Build steps

Prerequisites

  • Visual Studio 2019 or Build Tools for Visual Studio 2019
  • vcpkg

Build steps

  • Clone openvpn repo:
      c:\Temp>git clone git@github.com:OpenVPN/openvpn.git
    
  • Build dependencies with vcpkg:
      c:\Temp>vcpkg install --overlay-ports=c:\Temp\openvpn\contrib\vcpkg-ports --overlay-triplets=c:\Temp\openvpn\contrib\vcpkg-triplets --triplet x64-windows-ovpn openssl lz4 lzo pkcs11-helper tap-windows6
    
  • Build openvpn:
      c:\Temp\openvpn>msbuild