2016-04-29 105 views
0

我真的很难在Xcode中使用Obfuscator-LLVM ..我不明白为什么,在为它创建插件并在我的构建设置中选择它之后,我无法编译,因为铿锵是给这个“未知参数”的错误。Obfuscator-LLVM + xcode铿锵3.4:“未知参数”

clang-3.4: error: unknown argument: '-gmodules' 
clang-3.4: error: unknown argument: '-fbuild-session-file=/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/Session.modulevalidation' 
clang-3.4: error: unknown argument: '-fmodules-validate-once-per-build-session' Command /Users/user/Thesis/llvm_obfuscator/obfuscator/build/bin/clang failed with exit code 1 

任何可能的解决方案?我究竟做错了什么???

我使用的Xcode 7.3, LLVM 3.4

我已经尝试过在Xcode中加入CFLAGS -Qunused论点和CPPFLAGS。

[编辑]: 我刚刚注意到,如果我在Obfuscator-LLVM 3.4中为C和C++禁用模块选项,它仍然会编译...仍然需要使用它们。

回答

1

假设你的意思是Obfuscator-LLVM,它尚未更新为支持Xcode 7(截至2016年4月),并且模块支持已损坏。他们没有合并在Apple's latest (open-source) LLVM changes

+0

我会尝试降级我的Xcode版本。最后一个问题:也许你可以建议我将其降级到哪个版本。 非常感谢您的回答。 – Carlinho89

+0

6.x中的任何一个都可以工作 –