前提环境:llvm+clang-13 python3.* setuptools
1.安装wllvm github-wllvm
官方网站有具体安装步骤
- 下载.zip文件并上传置Linux端(使用scp命令)
scp -r -P 端口号 本地文件路径 服务器ID等:服务器上目标地址
- 解压文件
unzip wllvm.XXX cd wllvm.XXX
- 安装
sudo pip install -e .
- 将其wllvm路径添加为环境变量
2.安装pkg Index of /releases
- 下载.zip文件并上传置Linux端(使用scp命令)
scp -r -P 端口号 本地文件路径 服务器ID等:服务器上目标地址
- 解压文件,配置临时环境变量(重启新的终端生效)
export LLVM_COMPILER=clang export WLLVM_OUPUT=DEBUG export LLVM_COMPILER_PATH=/path/to/clang //安装clang的路径
- 准备进行编译
cd /path/to/pkg CC=wllvm CXX=wllvm++ ./configure --disable-nls CFLAGS="-g" --with-internal-glib
- 开始编译执行
make extract-bc pkg-config //获得pkg-config.bc
done!!