1. 什么是 rustc?
  2. 命令行参数
    1. 代码生成选项
  3. 任务服务器
  4. Lint 检查
    1. Lint 级别
    2. Lint 组
    3. Lint 列表
      1. 默认允许的 Lint 检查
      2. 默认警告的 Lint 检查
      3. 默认拒绝的 Lint 检查
  5. JSON 输出
  6. 测试
  7. 平台支持
    1. 目标层级策略
    2. 目标特定文档模板
    3. arm64ec-pc-windows-msvc
    4. *-apple-darwin
      1. i686-apple-darwin
      2. x86_64h-apple-darwin
      3. arm64e-apple-darwin
    5. *-apple-ios
      1. *-apple-ios-macabi
      2. arm64e-apple-ios
    6. *-apple-tvos
      1. arm64e-apple-tvos
    7. *-apple-watchos
    8. *-apple-visionos
    9. aarch64-nintendo-switch-freestanding
    10. armeb-unknown-linux-gnueabi
    11. arm-none-eabi
      1. armv4t-none-eabi
      2. armv5te-none-eabi
      3. armv7r-none-eabi
      4. armv8r-none-eabihf
      5. thumbv6m-none-eabi
      6. thumbv7em-none-eabi*
      7. thumbv7m-none-eabi
      8. thumbv8m.base-none-eabi
      9. thumbv8m.main-none-eabi*
    12. armv6k-nintendo-3ds
    13. armv7-rtems-eabihf
    14. armv7-sony-vita-newlibeabihf
    15. armv7-unknown-linux-uclibceabi
    16. armv7-unknown-linux-uclibceabihf
    17. *-android 和 *-androideabi
    18. *-linux-ohos
    19. *-hurd-gnu
    20. aarch64-unknown-teeos
    21. *-espidf
    22. *-unknown-fuchsia
    23. *-unknown-trusty
    24. *-kmc-solid_*
    25. csky-unknown-linux-gnuabiv2*
    26. hexagon-unknown-linux-musl
    27. hexagon-unknown-none-elf
    28. illumos
    29. loongarch*-unknown-linux-*
    30. loongarch*-unknown-none*
    31. m68k-unknown-linux-gnu
    32. mips64-openwrt-linux-musl
    33. mipsel-sony-psx
    34. mipsisa*r6*-unknown-linux-gnu*
    35. nvptx64-nvidia-cuda
    36. powerpc-unknown-openbsd
    37. powerpc-unknown-linux-muslspe
    38. powerpc64-ibm-aix
    39. powerpc64le-unknown-linux-musl
    40. riscv32e*-unknown-none-elf
    41. riscv32i*-unknown-none-elf
    42. riscv32im-risc0-zkvm-elf
    43. riscv32imac-unknown-xous-elf
    44. riscv64gc-unknown-linux-gnu
    45. riscv64gc-unknown-linux-musl
    46. s390x-unknown-linux-gnu
    47. s390x-unknown-linux-musl
    48. sparc-unknown-none-elf
    49. sparcv9-sun-solaris
    50. *-pc-windows-gnullvm
    51. *-nto-qnx-*
    52. *-unikraft-linux-musl
    53. *-unknown-hermit
    54. *-unknown-freebsd
    55. *-unknown-netbsd*
    56. *-unknown-openbsd
    57. *-unknown-redox
    58. *-unknown-uefi
    59. *-wrs-vxworks
    60. wasm32-wasip1
    61. wasm32-wasip1-threads
    62. wasm32-wasip2
    63. wasm32-unknown-emscripten
    64. wasm32-unknown-unknown
    65. wasm32v1-none
    66. wasm64-unknown-unknown
    67. *-win7-windows-msvc
    68. x86_64-fortanix-unknown-sgx
    69. x86_64-pc-solaris
    70. x86_64-unknown-linux-none.md
    71. x86_64-unknown-none
    72. xtensa-*-none-elf
    73. *-nuttx-*
  8. 目标
    1. 内建目标
    2. 自定义目标
    3. 已知问题
  9. 性能分析引导优化
  10. 基于插桩的代码覆盖率
  11. 基于链接器插件的 LTO
  12. 检查条件配置
    1. Cargo 特性
  13. 漏洞缓解措施
  14. 符号修饰
    1. v0 符号格式
  15. 贡献 rustc