C++17 内核开发项目推荐 | GitHub 开源项目精选
以下是一些符合您要求的 C++17 内核开发相关的项目:
-
Linux Kernel - 这是一个非常大的开源项目,用 C 和 C++ 编写,是 Linux 操作系统的内核。您可以在 GitHub 上找到它,它使用了 C++17 的一些新功能,如 constexpr if 和 structured bindings。
-
Redox OS - 这是一个类似于 Unix 的操作系统,用 Rust 编写,但是内核部分使用了 C++17。您可以在 GitHub 上找到它,它使用了 C++17 的一些新功能,如 std::optional 和 std::variant。
-
BareMetal OS - 这是一个开源的操作系统,用 C 和 C++ 编写,专门为嵌入式系统设计。您可以在 GitHub 上找到它,它使用了 C++17 的一些新功能,如 std::any 和 std::filesystem。
-
Fuchsia OS - 这是谷歌正在开发的新型操作系统,用 C++ 编写,它的内核部分使用了 C++17。您可以在 GitHub 上找到它,它使用了 C++17 的一些新功能,如 std::variant 和 std::optional。
-
Haiku OS - 这是一个类 Unix 的操作系统,用 C++ 编写,它的内核部分使用了 C++17。您可以在 GitHub 上找到它,它使用了 C++17 的一些新功能,如 std::any 和 std::variant。
这些项目都是非常有趣的,如果您对内核开发有兴趣,可以尝试参与其中。
原文地址: https://www.cveoy.top/t/topic/km9E 著作权归作者所有。请勿转载和采集!