参考文档

Fuchsia 具有以下参考文档:

  • FIDL

    列出了您在为 Fuchsia 开发时可以使用的 FIDL API。

    FIDL 或“Fuchsia 接口定义语言”是 Fuchsia 的 IPC 系统。如需详细了解 FIDL,请参阅 FIDL 语言 规范

  • C++

    列出了您在为 Fuchsia 开发时可以使用的 C++ 标头。

  • Rust

    列出了您在开发 Fuchsia 时可以使用的可用 Rust 代码库。

  • 工具

    适用于 Fuchsia 源代码贡献者的工具。

  • 系统调用

    系统调用允许您从用户空间向 Zircon 内核发出请求。

  • 内核对象

    Zircon 是基于对象的内核。用户模式代码几乎完全通过对象句柄与操作系统资源进行交互。

  • Kernel

    Zircon 内核从引导加载程序接收文本命令行,该命令行可用于更改系统的某些行为。

  • GN 构建实参

    列出了从源代码配置和构建 Fuchsia 时可用的 GN 构建实参。

  • 产品配置

    Fuchsia 的 Bazel SDK 产品配置文档定义了您在使用 Bazel 进行构建时可用于配置产品的各种选项。

  • Bazel SDK

    列出了 Fuchsia SDK 的 Bazel 构建规则。

  • 诊断

    Fuchsia 的诊断文档提供了有关用于识别和诊断 Fuchsia 中问题的工具和技术的信息。

  • 测试

    列出了 Fuchsia 测试框架、平台、ABI 和工具的参考文档。

  • 跟踪

    Fuchsia 跟踪的目的是提供一种方法,用于收集、汇总和直观呈现来自 Fuchsia 用户空间进程和 Zircon 内核的诊断跟踪信息。如需详细了解跟踪,请参阅 Fuchsia 跟踪系统