我正在尝试创建一个简单的静态库并将其添加到另一个项目中。我找到了几个解释如何做到这一点的教程,似乎每个教程都有点不同。我发现的最近的一个似乎是最简单的,所以这是我重新创建的。
当我尝试构建要从中访问库的项目时,我收到“Apple Mach-O Linker Warning - Ignoring [my .a file], missing required architecture i386 in file [my .a file](2 slices) ”,以及两次“Apple Mach-O Linker Error”。我猜问题是它忽略了我的 .a 文件,这就是导致错误的原因,因此修复警告也应该处理错误。该线程中的一些用户似乎在那里发布了有关此问题的信息,但似乎没有任何关于如何修复它的回应。有谁知道本教程遗漏了什么导致这些错误?