【问题标题】:How to use msgpack in xcode project?如何在 xcode 项目中使用 msgpack?
【发布时间】:2013-11-20 18:39:21
【问题描述】:

我用brew安装了msgpack,可以在命令行中用gcc msgpacktest.c -lmsgpack编译示例代码。但是当我在 test.m(我的 iOS 项目中的一个类)中添加标题并在编译阶段的编译源中添加 -lmsgpack 时,我仍然收到错误 msgpack.h file not found。我是一个新程序员,这让我很困惑。我错过了什么?

【问题讨论】:

  • 你是为 iPhone 模拟器还是 iOS 设备构建它?
  • 我正在使用 iPhone 模拟器。
  • 尝试为 iOS 设备构建它伙计。因为某些框架没有链接到 iPhone 模拟器

标签: ios objective-c xcode static-libraries msgpack


【解决方案1】:

您需要告诉 Xcode 在哪里可以找到标头。在 Build Settings 中的 Search Paths 下,在 User Header Search Paths 下添加路径。

【讨论】:

  • 我现在将 /usr/local/Cellar/msgpack/0.5.7 添加到我的标头搜索路径中,但我仍然遇到同样的错误。
  • 您是在标题搜索路径还是用户标题搜索路径下添加的?尝试将始终搜索用户路径设置为“是”。此外,有时在您退出并重新启动 Xcode 之前,事情不会生效。
猜你喜欢
  • 2019-06-21
  • 2022-08-04
  • 2013-02-02
  • 1970-01-01
  • 2023-04-04
  • 2017-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多