我正在尝试建立一个.a我的 iPhone 项目的静态库。
所以,我创建了一个新项目,并使用了模板Cocoa Touch Static Library
.
然后,在XCode 4.0
,我添加我的.m and .h files.
我已经成功构建了该项目,但是没有.a文件创建于XCode
, I see .a文件输入Products
类别但显示为红色;所以它不存在。
我不明白为什么我的构建按钮不创建.a文件,有帮助吗?
我看到您接受了答案,但我想我应该给未来的图书馆开发人员留个便条。将基于 Xcode 3.x 的静态库项目升级到 4.x 后,该库不会始终升级并开始进行通用库构建。发生这种情况时,项目构建将成功,并且与目标依赖项链接的应用程序将运行良好,但您将在您拉入的项目中显示红色静态库文件。这非常烦人,我找到的唯一修复是重新创建项目文件——我尝试审核构建设置,但无法找出混杂因素。
希望这可以帮助别人节省我刚刚失去的 2 个小时:-P
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)