虽然网上文章都有,但是都是散开的,可能遇到一些坑,别的文章没提到,因为
他们都是一次就编译过的。
需要准备 ckmae 大于 3.4 版本。
然后就是按照官方教程安装即可。
1.下载源码:
git clone -b llvm-4.0 https://github.com/obfuscator-llvm/obfuscator.git
2.创建build目录,然后生成Makefile文件:
3.编译,这里有个坑,编译时说 XXX 已经存在,网上搜到另一种编译选项,可以正常编译:
cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_INCLUDE_TESTS=OFF ../obfuscator/
4.用make 编译,根据处理器数,添加参数,我这里虽然有4个处理器,但是我用4个编译的时候老出错,
所以我改成两个处理器编译:
make -j 2
耐心等待编译完成即可: