

build2
build2 is an open-source (MIT), cross-platform build toolchain for developing and packaging C and C++ code. It is a hierarchy of tools that includes the build system, package dependency manager (for package consumption), and project dependency manager (for project development).
Features
- Package Manager
- C++
- Support for Multiple threads
Tags
- code-packaging
- project-development
- c++-compiler
- development-tools
build2 News & Activities
Recent activities
build2 information
What is build2?
build2 is an open-source (MIT), cross-platform build toolchain for developing and packaging C and C++ code. It is a hierarchy of tools that includes the build system, package dependency manager (for package consumption), and project dependency manager (for project development).
build2 is a hierarchy of tools consisting of a general-purpose build system, package manager (for package consumption), and project manager (for project development). It is primarily aimed at C/C++ projects as well as mixed-language projects involving one of these languages (see bash and rust modules, for example).
Key features:
Next-generation, Cargo-like integrated build toolchain but with more depth. Covers entire project lifecycle: creation, development, testing, and delivery. Aims to be able to build the entire C/C++ ecosystem from the ground up. Uniform and consistent interface across all platforms and compilers. Fast, multi-threaded build system with parallel building and testing. First-class Windows support, including portable build recipes. Archive and version control-based package repositories. Dependency-free, all you need is a C++ compiler.



