使用CMake构建LLVM

简介

CMake是一个跨平台的构建生成器工具。CMake不构建项目,它生成构建工具(GNU make,Visual Studio等)所需的文件,用来构建LLVM。

如果您是新的参与者,请从LLVM系统入门页面开始。此页面适用于从旧版configure/make系统迁移的现有贡献者。

如果你

快速开始

CMake基础用法

选项和变量

常用的Cmake变量

特定的LLVM变量

CMake缓存

执行测试

交叉编译

在你的项目中嵌入LLVM

在源代码树外开发LLVM Passes

##