添加静态库使xcode无法正常工作

时间:2012-08-20 20:56:03

标签: xcode macos xcode4 static-libraries .a

我在我的OSX项目中添加了一个静态库及其头文件,并在Build Phases下将它们添加到Link Binary With Libraries。

Xcode给了我以下警告

忽略文件/Users/sd1212/Desktop/OpenGLPlugin/libClientLib.a,文件是为归档而构建的,而不是所链接的体系结构(x86_64)

并且不会让我调用任何库方法。我以为我有一个架构问题,所以我在网上看了......也许指令不清楚或者什么,但我认为我已经添加了x86_64架构,并且我将“仅构建活动架构”改为“否”。 “

以下是项目架构设置的屏幕截图

Xcode Screenshot

请帮忙!提前致谢

1 个答案:

答案 0 :(得分:0)

查看构建静态库的项目,以及链接到它的项目,并确保它们都构建正确的体系结构。不仅要考虑在屏幕截图中突出显示的Valid Architectures行,还要考虑Architectures设置。构建的是两行中的那些。