openharmony 编译LLVM编译器基础架构

1. 编译库地址

third_party_llvm-project: 管理员 liwentao_uiw dhy308 huanghuijin

2. 编译方法

git clone https://gitee.com/openharmony/third_party_llvm-project.git

cd third_party_llvm-project

mkdir build

cd build

cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../llvm

3. 遇到的问题

(1) 缺少依赖,一次安装好几个依赖

sudo apt-get install ninja-build,  libz-dev, libxml2-dev, libedit-dev, terminfo-dev

(2) case in的语法识别不了

实际上case in是没有问题的,主要是结尾需要改成Unix结尾

sudo apt-get install dos2unix
dos2unix path/to/config.guess

你可能感兴趣的:(llvm)