Quantcast
Channel: 睿论坛 - 最新话题
Viewing all articles
Browse latest Browse all 5702

使用ollvm替换Xcode10.1编译器遇到的各种问题,困扰几个礼拜了,虚心请教大神!

$
0
0

@uru wrote:

在学习LLVM这段时间,每当看到点进度就送我个错误

  • 按照书本做OLLVM源码分析时遇到
    cannot link bundle(MH_BUNDLE) only delis (MH_DYLIB) file …
  • 按照书上写的将下载的基于clang 4.0的ollvm对应位置的文件拖到llvm中,增加混淆参数,重新编译---->这里遇到代码里面报错,说对象没有方法没有,解决一个出来更多
  • 直接编译ollvm然后替换,运行出现书上的clang error:cannot specify -o when generating multiple output files,解决后项目编译出现

import <UIKit/UIKit.h>
**~~~~~~~^**
21 errors generated.
Command /Users/name/Desktop/build_obfuscator_xcode/Debug/bin/clang failed with exit code 1

太多了就不贴所有的了

  • 新建的项目做混淆出现

clang (LLVM option parsing): Unknown command line argument ‘-sub’. Try: 'clang (LLVM option parsing) -help’
clang (LLVM option parsing): Did you mean ‘-stats’?
clang (LLVM option parsing): Unknown command line argument ‘-fla’. Try: 'clang (LLVM option parsing) -help’
clang (LLVM option parsing): Did you mean ‘-help’?
clang (LLVM option parsing): Unknown command line argument ‘-bcf’. Try: 'clang (LLVM option parsing) -help’
clang (LLVM option parsing): Did you mean ‘-help’?
明明是同一个编译出来的clang,而且用clang做检测的时候也是有混淆效果的

ps:网上的博客有说道用ollvm5.0.1编译新的clang出来,结果代码下载下来编译出错
CMake Error at tools/clang/CMakeLists.txt:432 (add_llvm_install_targets):
Unknown CMake command “add_llvm_install_targets”.

Posts: 1

Participants: 1

Read full topic


Viewing all articles
Browse latest Browse all 5702

Trending Articles