我为iOS编写了一个iOKit模糊器。这是代码:
require Rails.root.join("lib/parser/parser.rb")
我一直试图用GCC编译一段时间,但是我遇到了各种各样的错误。我想知道是否有人确切知道如何为iOS编译命令行工具。感谢。
答案 0 :(得分:0)
据我所知,虽然你可以使用来自App的NSLog输出到日志,但是没有(非越狱)iOS的命令行工具。此外,Apple的iOS工具链使用clang(llvm),尽管'gcc'命令通常是别名的clang。获取脚本的最简单方法是在Xcode中创建一个测试项目,构建它并查看构建日志。这将显示使用哪些参数运行的所有命令。
答案 1 :(得分:0)
Idk是否找到了解决方案,但是无论如何。 如果要在设备类型上与clang兼容: clang -framework IOKit your_app.c -isysroot / var / theos / sdks / iPhoneos_whatever_sdk_you_have -o输出
这应该编译。 在Mac上,只是没有isssroot和/ var ...
如果您尝试使用xcode,请确保驱动程序可以在沙箱中运行并包含iokit标头
:D