Xmake: A modern C/C++ build tool

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. xmake

    🔥 A cross-platform build utility based on Lua

    Looks very full-featured, surprised I haven't heard of it. Might finally realise simple (Apple-based) command-line builds for macOS/iOS:

    https://xmake.io/#/guide/project_examples?id=iosmacos-progra...

    Including signing. It still relies on xcode of course, but if you don't actually need to use xcode to configure or build, that's a big plus.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. vscode-cpptools

    Official repository for the Microsoft C/C++ extension for VS Code.

    Now if only MS would fix VSCode[0] :'(. Come on, the feature if more than half a decade old and this point.

    0: https://github.com/microsoft/vscode-cpptools/issues/6302

  4. llama.cpp

    LLM inference in C/C++

  5. pixi

    Package management made easy

    re: C/C++ development: anybody using conda/pixi for dependency management? Here's an example of compiling a C++ SDL program using pixi and the SDL dependency from conda-forge [1].

    Seems viable as a replacement for things like vckpg [2] which only builds from source.

    I'm still researching this but it seems like rattler [3] is the tool to use to build/publish packages. The supported repos are: prefix.dev's own hosting, anaconda.org, artifactory or a self-hosted server.

    --

    1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd...

    2: https://github.com/microsoft/vcpkg

    3: https://prefix-dev.github.io/rattler-build/latest/authentica...

  6. Vcpkg

    C++ Library Manager for Windows, Linux, and MacOS

    re: C/C++ development: anybody using conda/pixi for dependency management? Here's an example of compiling a C++ SDL program using pixi and the SDL dependency from conda-forge [1].

    Seems viable as a replacement for things like vckpg [2] which only builds from source.

    I'm still researching this but it seems like rattler [3] is the tool to use to build/publish packages. The supported repos are: prefix.dev's own hosting, anaconda.org, artifactory or a self-hosted server.

    --

    1: https://github.com/prefix-dev/pixi/blob/main/examples/cpp-sd...

    2: https://github.com/microsoft/vcpkg

    3: https://prefix-dev.github.io/rattler-build/latest/authentica...

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • Use cmake to install dependency libraries?

    5 projects | /r/cpp | 19 Aug 2022
  • Any website that lists all the available libraries for C?

    7 projects | /r/C_Programming | 22 Jul 2022
  • C Package Manager

    8 projects | news.ycombinator.com | 7 Mar 2022
  • Xmake v2.6.4 released, Improve a lot of package management features

    5 projects | /r/cpp | 7 Mar 2022
  • What are the resources can you recommend to have a deep understanding of CMake? Explained more below.

    2 projects | /r/cpp | 30 Jan 2022

Did you know that CMake is
the 62nd most popular programming language
based on number of references?