Announcing cargo-xwinbuild: Cross compile Cargo project to Windows msvc target with ease

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  • Recently I created the cargo-zigbuild project which uses zig as the linker for easier cross compiling. It works well for Linux and macOS targets, but for Windows zig doesn't have a good story for msvc targets right now, so it's limited to Windows gnu targets.

  • xwin

    A utility for downloading and packaging the Microsoft CRT headers and libraries, and Windows SDK headers and libraries needed for compiling and linking programs targeting Windows.

  • This situation bugs me a lot, and I remembered a blog post about the xwin which makes cross compiling Windows binaries from Linux quite easy, but it requires a lot of manual setup. While using Docker containers make it easier, it's also slower.

  • 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
  • cargo-xwin

    Cross compile Cargo project to Windows MSVC target with ease

  • So I thought I can try to make another Cargo subcommand which integrates xwin and automates the boring stuffs for you, here comes cargo-xwinbuild: https://github.com/messense/cargo-xwinbuild

  • xlsxwriter-rs

    Excel file writer for Rust

  • How set the LIBCLANG_PATH? My exe depend on this config to build https://github.com/informationsea/xlsxwriter-rs

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