【文件属性】:
文件名称:autofdo:自动FDO
文件大小:5.45MB
文件格式:ZIP
更新时间:2021-07-24 18:22:17
C++
1. 安装先决条件
sudo apt install libunwind-dev libgflags-dev libssl-dev libelf-dev protobuf-compiler
要为 llvm 构建 autofdo 工具,它需要 llvm 主版本 >= 10。您可以使用“sudo apt install llvm-10”之类的命令安装 llvm,也可以从源代码构建最新的 llvm。
要为 gcc 构建 autofdo 工具,不需要安装 llvm。
2. 命令
2.1 为llvm构建autofdo工具
2.1.1 如果从源码构建llvm
git 克隆
mkdir 构建
光盘构建
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON -DBUILD_SHARED_LIBS=OFF -DLL