mcpplibs是mcpp-community社区维护的一个"模块化"的现代C++库集合
// more-details: https://github.com/mcpplibs/templates
import mcpplibs.templates;
auto main() -> int {
mcpplibs::hello_mcpp();
}mcpplibs是mcpp-community社区维护的一个"模块化"的现代C++库集合
// more-details: https://github.com/mcpplibs/templates
import mcpplibs.templates;
auto main() -> int {
mcpplibs::hello_mcpp();
}Opus audio as C++23 modules for mcpp: import mcpplibs.mwrap.opus; — libopus 1.6.1, opusfile 0.12 and libogg 1.3.6 (BSD-3-Clause), with RFC 8251 conformance
Box2D v3 as C++23 modules for mcpp: import mcpplibs.mwrap.box2d; the 2D physics engine, cross-platform deterministic
dr_libs (dr_wav, dr_flac, dr_mp3) as C++23 modules for mcpp: import mcpplibs.mwrap.dr_libs; WAV/AIFF, FLAC and MP3 decoding and WAV writing, upstream API preserved
miniaudio as C++23 modules for mcpp: import mcpplibs.mwrap.miniaudio; — audio playback, capture, decoding (WAV/FLAC/MP3), mixing and the engine on every platform and the Web
LLVM's C++ runtime — libc++, libc++abi and libunwind — configured for openkal-musl rather than for a host C library.
musl 1.2.5 redirected onto openkal: one C library, ported once, above every implementation of the specification rather than above one kernel.
The openkal platform package: the configuration of x86_64-openkal and aarch64-openkal for mcpp (SPEC-013) - toolchain, C library, C++ run-time, tools, link, seal, runner
mcpplibs.os: a C++ OS library over openkal - processes, files, environment, terminals, directories, local IPC; compile-time platform constants and platform modules