build立静态库

我正在尝试为我的iPhone项目构build一个.a静态库。

所以,我创build了一个新的项目,我使用了Cocoa Touch Static Library模板。

然后,在XCode 4.0 ,我添加我的.m.h文件。

我已经成功地build立了项目,但没有.a文件被创build在XCode ,我看到.a文件在Products类别中显示为红色; 所以它不存在。

我不明白为什么我的生成button不会创build.a文件,有什么帮助?

我看到你接受了答案,但是我想我会留给未来的图书馆开发人员一张纸条。 将基于Xcode 3.x的静态库项目升级到4.x后,库不会总是升级并开始执行通用库生成。 发生这种情况时,项目构build将会成功,应用程序链接到目标依赖关系将运行良好,但是您将获得红色的静态库文件显示在您拉入的项目中。这是非常烦人的,唯一的解决方法是find重新创build项目文件 – 我试着审计构build设置,但无法弄清楚混杂因素。

希望这有助于节省一个人,我刚刚失去了2个小时:-P