Initial Release: "Zero-Setup" Cross-Compilation for C and C++

This page summarizes the projects mentioned and recommended in the original post on /r/C_Programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cross

    “Zero setup” cross compilation and “cross testing” of Rust crates

  • Inspired by rust-embedded/cross, I've created xcross: a Python script and series of docker images to simplify cross-compiling to a wide variety of architectures. In addition, xcross can be run from both Linux and Windows hosts (and likely macOS).

  • xcross

    "Zero Setup" cross-compilation for C/C++. Supports numerous architectures, build systems, C standard libraries, vcpkg, and Conan.

  • Inspired by rust-embedded/cross, I've created xcross: a Python script and series of docker images to simplify cross-compiling to a wide variety of architectures. In addition, xcross can be run from both Linux and Windows hosts (and likely macOS).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dockcross

    Cross compiling toolchains in Docker images

  • xcross provides Docker images with toolchains for a wide variety of different architectures, C and C++ standard libraries, and both bare-metal and Linux-based systems. A complete list of supported targets can be found here. This differs from dockcross in that it supports numerous more architectures and C runtimes.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts