Clang 编译器用户手册
- 控制错误和警告信息的选项
- 格式化诊断信息
- 单独警告组
- 控制Clang崩溃诊断选项
- 控制错误和警告信息的选项
- 语言和目标无关的特性(Language and Target-independent Features)
- 错误和警告控制
- 控制Clang如何显示诊断信息
- 诊断映射
- 诊断分类
- 通过命令行标志控制诊断
- 通过Pragmas控制诊断
- 通过系统头文件控制诊断
- 控制静态分析器诊断
- 预编译的头文件
- 生成PCH文件
- 使用PCH文件
- 可重定位PCH文件
- 控制代码生成
- 控制调试信息大小
- 注释解析选项
- 错误和警告控制
- clang支持的扩展
- 各个标准模式之间的差异
- 尚未实现的GCC扩展
- 故意不支持的GCC扩展
- Microsoft 扩展
- C++ 语言特性
- Objective-C 语言特性
- Objective-C++ 语言特性
- CPU架构特性和限制
- X86
- ARM
- 其他平台
- 操作系统特性和限制
- Darwin (Mac OS/X)
- Windows
- Cygwin
- MinGW32
- MinGW-w64
- CPU架构特性和限制
- clang-cl
- 命令行选项
- 命令行选项