构建静态库

2024-01-30

我正在尝试建立一个.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(使用前将#替换为@)

构建静态库 的相关文章

随机推荐

  • unix中nice和setpriority的区别

    我正在尝试用 C 语言实现 unix 的 nice 命令的不同风格 我已经看到了 Nice 系统调用和 setpriority 调用的定义 Nice 调用仅增加 减少进程的优先级 如果我想将进程的优先级设置为特定值 我不能使用nice 调用
  • connect/expressjs 中的“签名”cookie 是什么?

    我试图弄清楚 签名cookie 到底是什么 网上没有太多 如果我尝试这个 app use express cookieParser A secret 但仍然 Cookies在浏览器上仍然是100 正常的 而且我真的不知道这里的 签名 是什么
  • 如何使用 ZF3 设置延迟加载(任何地方都没有 ServiceLocator 模式)

    我正在编写一个新的 ZF2 应用程序 我注意到 从任何地方 调用服务的 ServiceLocator 使用模式已从 ZF3 中弃用 我想为ZF3编写代码 我能够设置我的控制器在构造函数时调用所有依赖项 但这意味着加载 即Doctrine在我
  • body-parser - 扩展选项(qs 与查询字符串)

    在当前版本中正文解析器 https github com expressjs body parser the extended使用时的选项bodyParser urlencoded 现在需要 在自述文件中 它解释了 扩展选项允许选择使用 q
  • filter_var 和验证整数值

    我正在尝试验证我的变量是否是 32 位有符号整数 我以为我可以用filter var and FILTER VALIDATE INT但显然 PHP 对 int 的定义完全不同 999999999999999999通过没有问题 看着PHP d
  • 内联汇编标签已定义错误[重复]

    这个问题在这里已经有答案了 我正在尝试编写我的第一个内联 asm 程序 它是一个素数函数 我收到这些错误 prime c 30 Error symbol loop top is already defined prime c 38 Erro
  • 从 GraphQL 响应中清除不需要的字段

    我有一个 GraphQL 客户端请求的对象 这是一个相当简单的对象 type Element content ElementContent elementId String name String notes String type Str
  • 导入 db phpMyAdmin - 错误格式参数不正确

    我正在尝试将生产 mysql 数据库导入本地 xampp 测试环境 通过连接到Web管理 mozff 并简单导出sql 不需要其他任何东西 然后转到本地phpmyadmin仪表板并导入 它抛出以下错误 Error 居住环境 数据库服务器 S
  • JScrollPane 滚动到最后添加的行

    我有 JTextArea 文本和 JScrollPane pane new JScrollPane text 我放置pane setAutoScrolls true 当我将一些文本附加到窗格在末尾 最后一行 滚动的组件文本时 如何获得该结果
  • 在 C# 中将 int[] 转换为 byte[]

    我知道如何长期执行此操作 通过创建所需大小的字节数组并使用 for 循环来转换 int 数组中的每个元素 我想知道是否有更快的方法 因为如果上面的方法似乎会崩溃int比一个大sbyte 如果你想要按位复制 即从一个 int 中获取 4 个字
  • 更新嵌套对象时 UseState 不重新渲染

    我通过将数据推送到旧状态对象并将其作为值返回来更新 useEffect 这段代码实际上改变了 useState 中的 series 变量 但没有重新渲染 为什么 import TimeSeries Pipeline Stream Event
  • 如何将windows上的代码文件与WSL/linux同步?

    基本上我有一些 C C 代码需要在 Linux 机器上构建和调试 不幸的是 我的 Windows 笔记本电脑没有足够的可用硬盘空间来安装某些 Linux 发行版 也没有足够的可用 RAM 来舒适地运行 VM 到目前为止 我使用 WSL 处理
  • 存储来自 Google JavaScript API 请求的响应

    在使用 Google 尝试 Google 的 Javascript API 时 我遇到了一个障碍 var response var request gapi client request path plus v1 people THEUSE
  • 如何将图像从客户端发送到服务器节点 js 反应

    我正在尝试创建上传个人资料图像方法 帮助用户在网站上上传他们的个人资料图片 但我遇到了问题 我不知道如何将图像从客户端发送到服务器并使这些图像存储在 cloudinary 或 firebase 上 我的路线如下所示 ProfileAPI j
  • 在 Cocoa Objective-C 中创建模态对话框或窗口?

    我需要创建一个模式对话框 该对话框从 nib 文件加载 并应在主窗口中单击按钮时显示 我可以在 nib 文件中创建自定义窗口 并在单击按钮时加载自定义对话框 但这不是模式对话框 我可以切换回主窗口 MyWindowController is
  • “.tt”扩展名是什么?

    我和一群人一起工作something js tt使用 Knockout 和一堆的 JavaScript 文件something else ttHTML 文件 基础设施主要是带有 Perl 服务 API 的 C 后端 我们使用这些 tt文件来
  • 优化配分函数

    这是Python中的代码 function for pentagonal numbers def pent n return int 0 5 n 3 n 1 function for generalized pentagonal numbe
  • OS X 应用程序沙箱和任意文件访问 - 更新为基于文档?

    我的 OS X 应用程序 当前未沙箱 访问用户设置的目录中包含的文件 选择带有NSOpenPanel并且在整个执行过程中都会保留对该路径的引用 文件列表是通过生成的NSDirectoryEnumerator然后我使用读取和写入这些文件AVA
  • 除了越狱之外,iDevice 上的 UDID 会改变吗?

    我有一位 Beta 测试员 在最后一个 Beta 测试周期后 4 个月 我向他发送了新版本的应用程序的第一个 Beta 测试 当她说无法加载时 我们检查了她的 UDID 它与我们 4 个月前使用的不同 所以我的配置显然不起作用 她说这和以前
  • 构建静态库

    我正在尝试建立一个 a我的 iPhone 项目的静态库 所以 我创建了一个新项目 并使用了模板Cocoa Touch Static Library 然后 在XCode 4 0 我添加我的 m and h files 我已经成功构建了该项目