Skip to content

Install

There are two ways to get the executable file. If you are an user, there is no necessity to build the executable file from the source code by yourself. We recommend you to use our pre-built files, see Pre-Built. However, if you are a developer, please look at Build From Source.


https://github.com/JueXiuHuang/MapArtist/releases/latest

Just download the zip file from the Github Release, and unzip it.

release


Build From Source

Preparation

We support building MapArtist on two platforms, Windows and Linux.

Windows

  • Git: download dependencies from Github.
  • MSVC (Microsoft Visual C++): the compiler used to compile the whole project.
  • CMake: configure and manage the build system.

CMake version >= 3.26 required

Linux

  • Git: download dependencies from Github.

    sudo apt-get install git
    
  • GCC: the compiler used to compile the whole project.

    sudo apt-get install build-essential
    
  • CMake: configure and manage the build system.

    sudo apt-get install cmake
    

    CMake version >= 3.26 required

  • Zlib

    sudo apt-get install zlib1g-dev
    
  • OpenSSL

    sudo apt-get install libssl-dev
    

Steps

  1. Clone the project.

    git clone https://github.com/JueXiuHuang/MapArtist
    
  2. Configure

    cd MapArtist
    cmake -B build -S .
    
  3. Build

    cmake --build build
    

    The executable file will be generated in MapArtist/bin