移植OLLVM到NDK中
- 将OLLVM移植到LLVM源码中
- LLVM源码编译
- NDK下载
https://developer.android.google.cn/ndk/downloads?hl=zh-cn
这里需要注意一点的是下载的NDK版本要和上述移植的LLVM源码版本相近.
在NDK中也有clang编译器,可以查看下版本,看看是基于LLVM哪个版本进行编译的.
- 移植OLLVM到NDK中.
将OLLVM编译出来的bin、include和lib文件夹复制到上述下载的{NDK目录}/toolchains/llvm/prebuilt/linux-x86_64文件夹下
- 新建一个Android Native工程
- 在local.properties文件中配置NDK目录
|
|
- 在Cpp同目录下的CMakeLists.txt文件中添加OLLVM命令
|
|
- 正常进行工程编译即可