Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.49 KB

README.md

File metadata and controls

29 lines (21 loc) · 1.49 KB

Mono.Nat

NuGet version

CLR Build status    Mono Build Status

Description

NAT stack for Mono and .NET applications. Also available on Android and IOS is pending.

How to Build

Prerequisites

  1. MSBuild: Ensure you have MSBuild installed. If you have Visual Studio installed, you should already have MSBuild. To install without Visual Studio, refer to the MSBuild documentation.
  2. Make: Install Make for Windows from GnuWin32.

Setup

  1. Add MSBuild to PATH:

    • Locate the MSBuild.exe binary executable, typically found at {INSTALL_LOCATION_DIR}\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin.
    • Add this path to the PATH environment variable.
    • Confirm the setup by running msbuild --version.
  2. Add Make to PATH:

    • Locate make.exe, typically found at {INSTALL_LOCATION_DIR}\GnuWin32\bin\.
    • Add this path to the PATH environment variable.
    • Confirm the setup by running make --version.

Build Commands

  • Release Build: Run make pack.
  • Debug Build: Run make.