Building - 构建编译器、测试与 LSP
说明如何配置和构建编译器目标、运行项目测试以及使用 ASAN 诊断。
标签
更新于: 2026-10-02能力
典型输入
典型输出
该技能可以做什么
- 配置 CMake 构建
- 构建编译器目标
- 构建库测试
- 运行指定测试套件
- 运行解释测试
- 启用 ASAN 诊断
- 捕获 GDB 回溯
- 构建 LSP 目标
输入
- 项目源代码
- 构建配置
- 编译器目标
- 测试套件选择
- 编译器选项
- 环境变量
输出
- 编译器二进制文件
- 测试可执行文件
- 生成的 C 源代码
- 测试结果
- ASAN 诊断信息
- GDB 回溯
- LSP 二进制文件
要求
- CMake
- Make
- 构建 Compiler 目标所需的 LLVM/Clang
- WebView 测试所需的 GTK3 和 WebKit2GTK
- Universal 测试所需的显示环境
- 捕获回溯所需的 GDB
