我的iphone应用中遇到了一个问题。我在我的iPad应用程序中有相同名称的操作系统和模拟器的单独静态库文件。我可以通过单独添加操作系统和模拟器库文件来运行我的应用程序。 现在我想将两个静态库文件(具有相同的名称)一次添加到项目文件夹中,编译器应该在编译时识别相应的OS或模拟器文件。这该怎么做? 我尝试一次添加两个库,它会抛出错误。 那么如何实现呢?
答案 0 :(得分:2)
从两个静态库中,您可以使用lipo
构建通用静态库。
试试这个:
lipo -create myLibForSimulator.a myLibForDevice.a -output myUniversalLib.a
您应该将myLib...
占位符替换为实际库的路径。