mapnik

(★ 3,954)

Mapnik is an open source toolkit for developing mapping applications

File Explorer

  • .clang-format
  • .gitattributes
  • .gitignore
  • .gitmodules
  • .pre-commit-config.yaml
  • AUTHORS.md
  • CHANGELOG.md
  • CITATION.cff
  • CMakeLists.txt
  • CMakePresets.json
  • CODE_OF_CONDUCT.md
  • codecov.yml
  • configure
  • COPYING
  • INSTALL.md
  • localize.sh
  • Makefile
  • README.md
  • SConstruct
  • vcpkg.json

# Installation Guide

cmake
Prerequisites

Setup Steps

cmake -B build -S .

Configure the project and generate build files using CMake.

cmake --build build

Compile and build the project.

cmake --install build

Install the built binaries and libraries to the system.

Key Commands

cmake -B build -S .

Configure the source code and generate build files.

cmake --build build --config Release

Build the project based on the configured build directory.

ctest --test-dir build --output-on-failure

Run unit tests and verify the built project.

Refer to INSTALL.md for detailed installation instructions and dependency setup.

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

// repository documentation