我在我的OSX项目中添加了一个静态库及其头文件,并在Build Phases下将它们添加到Link Binary With Libraries。
Xcode给了我以下警告
忽略文件/Users/sd1212/Desktop/OpenGLPlugin/libClientLib.a,文件是为归档而构建的,而不是所链接的体系结构(x86_64)
并且不会让我调用任何库方法。我以为我有一个架构问题,所以我在网上看了......也许指令不清楚或者什么,但我认为我已经添加了x86_64架构,并且我将“仅构建活动架构”改为“否”。 “
以下是项目架构设置的屏幕截图
请帮忙!提前致谢
答案 0 :(得分:0)
查看构建静态库的项目,以及链接到它的项目,并确保它们都构建正确的体系结构。不仅要考虑在屏幕截图中突出显示的Valid Architectures行,还要考虑Architectures设置。构建的是两行中的那些。