【发布时间】:2014-02-26 21:25:53
【问题描述】:
我编写了一个基于 libtooling 的玩具工具,它可以对 ObjectiveC 代码进行一些分析/源代码重写。如何在 iOS Xcode 项目上运行它?
我查看了compiling the application through commandline/clang,但还没有开始工作。是否可以使用 xcodebuild 链接我的工具?或者有没有更好的方法在 Xcode 项目上运行该工具?
【问题讨论】:
-
您是否需要在代码编译之前运行此工具?它需要什么作为输入?
-
它需要在编译前运行,我想在编译前重写源代码。该工具需要源文件,并且应该能够为应用程序构建 AST - 这意味着修复所有框架链接问题,除非我对此采取了错误的方法。
-
你做过这项工作吗@Sorcerer13?
标签: ios xcode clang llvm-clang