Quantcast
Channel: Essence Sharing | 干货分享 - iOSRE
Viewing all articles
Browse latest Browse all 301

交叉编译LLVM for iOS

$
0
0

@Akko wrote:

最近在做基于llvm的app 运行时加固
假设完整的LLVM代码svn checkout在 ../LLVM

cmake -G "Ninja" -DCMAKE_OSX_ARCHITECTURES="armv7;armv7s;arm64" -DCMAKE_TOOLCHAIN_FILE=../LLVM/cmake/platforms/iOS.cmake -DCMAKE_BUILD_TYPE=Release -DLLVM_BUILD_RUNTIME=Off -DLLVM_INCLUDE_TESTS=Off -DLLVM_INCLUDE_EXAMPLES=Off -DLLVM_ENABLE_BACKTRACES=Off -DLLVM_TARGETS_TO_BUILD="ARM;AArch64" -DLLVM_TARGET_ARCH=ARM ../LLVM

然后Ninja 就行了

官方的crosscompile里压根没提这茬orz

Posts: 19

Participants: 5

Read full topic


Viewing all articles
Browse latest Browse all 301

Trending Articles