build-containers
build-containers copied to clipboard
Docker Images for C++ Toolchains
Images
purplekarrot/base ![purplekarrot/base](https://img.shields.io/docker/image-size/purplekarrot/base)
This is the base for other toolchain images. From Debian 11 with CMake and Ninja.
purplekarrot/x86-64-linux-gnu ![purplekarrot/x86-64-linux-gnu](https://img.shields.io/docker/image-size/purplekarrot/x86-64-linux-gnu)
Uses the GNU compiler and targets the amd64 architecture.
purplekarrot/aarch64-linux-gnu ![purplekarrot/aarch64-linux-gnu](https://img.shields.io/docker/image-size/purplekarrot/aarch64-linux-gnu)
Uses the GNU compiler and targets the arm64 architecture.
purplekarrot/arm-linux-gnueabihf ![purplekarrot/arm-linux-gnueabihf](https://img.shields.io/docker/image-size/purplekarrot/arm-linux-gnueabihf)
Uses the GNU compiler and targets the armhf architecture.
purplekarrot/android-ndk ![purplekarrot/android-ndk](https://img.shields.io/docker/image-size/purplekarrot/android-ndk)
Contains the Android NDK.
purplekarrot/android-standalone ![purplekarrot/android-standalone](https://img.shields.io/docker/image-size/purplekarrot/android-standalone)
Contains a standalone toolchain.
purplekarrot/clang-11 ![purplekarrot/clang-11](https://img.shields.io/docker/image-size/purplekarrot/clang-11)
Contains Clang, Clang-Tidy, and Include-What-You-Use in version 11.
purplekarrot/clang-11-clazy ![purplekarrot/clang-11-clazy](https://img.shields.io/docker/image-size/purplekarrot/clang-11-clazy)
Same as purplekarrot/clang-11, but uses Clazy as the C++ compiler.
purplekarrot/mingw-w64-i686 ![purplekarrot/mingw-w64-i686](https://img.shields.io/docker/image-size/purplekarrot/mingw-w64-i686)
Uses MinGW to target 32bit Windows. It uses Wine as crosscompiling emulator and NSIS to create packages.
purplekarrot/mingw-w64-x86-64 ![purplekarrot/mingw-w64-x86-64](https://img.shields.io/docker/image-size/purplekarrot/mingw-w64-x86-64)
Uses MinGW to target 64bit Windows. It uses Wine as crosscompiling emulator and NSIS to create packages.