# Compiler Explorer

> 比较源码结构与编译器生成的汇编，研究优化方式并辅助识别逆向分析中的代码模式。

- 类型：学习资源
- 目标：二进制
- 类别：学习资源
- 关联：学习资源
- 来源复核于：2026-10-29
- 收录于：2026-11-09
- 原始资源：<https://github.com/compiler-explorer/compiler-explorer>
- 一手来源：<https://github.com/compiler-explorer/compiler-explorer/blob/c655710e809d203f988ce34653e2aa854937177c/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/compiler-explorer/>
- 记录 JSON：<https://awesomerea.org/resources/compiler-explorer/record.json>
- 英文版：[English](https://awesomerea.org/resources/compiler-explorer/index.md)

## 使用条件与局限

- 可使用托管界面，或使用 Node.js 和已配置的编译器运行本地实例。固定版本 .node-version 为 22.23.4；README 接受该版本或更高版本，并说明基于 make 的设置方式。
- 工具编译用户提供的源码供比较，不会从任意二进制恢复源码。托管服务的编译器清单可能与本地实例的配置不同。

## 一手来源

1. <https://github.com/compiler-explorer/compiler-explorer/blob/c655710e809d203f988ce34653e2aa854937177c/README.md>
2. <https://github.com/compiler-explorer/compiler-explorer/blob/c655710e809d203f988ce34653e2aa854937177c/.node-version>

## 同分区更多条目：文档与学习资源

- [DecBench](https://awesomerea.org/zh/resources/decbench/index.md) · 研究
- [小小大冒险引擎结构文档](https://awesomerea.org/zh/resources/lba-engine-architecture/index.md) · 学习资源
- [IDA Pro 指南](https://awesomerea.org/zh/resources/ida-pro-guide/index.md) · 学习资源
- [PAN GlobalProtect 协议文档](https://awesomerea.org/zh/resources/pan-globalprotect-protocol-doc/index.md) · 文档
- [MiiTube《Miitopia》SpotPass 文件格式](https://awesomerea.org/zh/resources/miitube-format/index.md) · 文档
- [FSEQ File Format：Falcon 序列文件格式文档](https://awesomerea.org/zh/resources/fseq-file-format/index.md) · 文档

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
