我希望用一个第三方构建器(不是LLVM或GCC)构建一个lib(用C语言编写),并在我的Xcode项目中使用它。 lib本身确实可以用LLVM或GCC编译,但是我的经理想知道它是否可以被其他编译器编译,因为他想获得最佳性能。
PS:我在我的机器上使用了ARM编译器(armcc 5.01 Build 94,在ARM DS-5 IDE中)和Keil uVision 4.54。编译器在编译时工作得很好但是它们的生成不能用作Xcode的lib,因为它们编译的对象的格式化是不正确的,我无法弄清楚如何在iOS上编译和运行这个二进制文件。