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();
}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
An implementation of openkal for FreeBSD, written on the kernel's own system-call interface
The platform package of UEFI applications for x86_64 above openkal-uefi: the x86_64-uefi row, its conventions, and QEMU's board with the edk2 firmware as its runner
musl 1.2.5 redirected onto openkal: one C library, ported once, above every implementation of the specification rather than above one kernel.
An implementation of openkal on UEFI Boot Services, for applications the firmware loads before an operating system exists
LLVM's C++ runtime — libc++, libc++abi and libunwind — configured for openkal-musl rather than for a host C library.
An implementation of openkal for Windows, written on the Win32 and NT interfaces with no C runtime, so that the specification is tested against an environment whose shapes are not Unix's
An implementation of openkal written above a POSIX C library, for the systems that have no implementation of their own
An implementation of openkal on the RISC-V Supervisor Binary Interface, portable across every machine whose firmware provides one