编译electron需要对应版本的LLVM编译器,因此需要构建arm64版本的LLVM。构建过程如下。
需要cmake版本大于3.20,因此需要更新cmake
cmake源码下载地址:Download CMake
下载后解压编译
tar -zxvf cmake-3.28.1.tar.gz
cd cmake-3.28.1
mkdir build
cd build
cmake ..
make
git clone https://chromium.googlesource.com/external/github.com/llvm/llvm-project
切换版本
git checkout eb1d5065c560b3468fa0d34af3103359cd78c088
cd llvm-project
mkdir _build && cd _bu