5

我想使用 Boost-library 编译一个 Xcode(4.5.2 版)项目。我已经在我的 Mac 上成功安装了 Boost,并收到以下消息:

The following directory should be added to compiler include paths:
XXX/boost_1_52_0
The following directory should be added to linker library paths:
XXX/boost_1_52_0/stage/lib

如何在 Xcode 中添加编译器包含路径和链接器库路径?非常感谢。

4

1 回答 1

10

我应该提到以下内容适用于 Xcode 4.5.2。您可能应该在问题中提及您使用的 Xcode 版本。

  1. 在 Project Navigator 中选择您的项目文件(通常在顶部)
  2. 给定 Basic 或 All 两个视图选项,在视图窗格中选择 All。
  3. 在设置列表中找到“搜索路径”部分
  4. 找到搜索路径下的标题搜索路径子部分
  5. 添加路径(绝对或相对于源文件夹)。您可以为 Debug、Release 或 Both 执行此操作。

如果您没有看到它,您也可以在此处添加其他库搜索路径,相同区域,库搜索路径小节


针对 Xcode 5.0.2 更新

  1. 在 Project Navigator 中选择您的项目文件(通常在顶部)
  2. 右侧窗格中是项目配置面板。左上角是两组可选择的单选选项。一个说基本或全部,选择全部。第二个说 Combined 或 Levels,选择Combined
  3. 在设置列表中找到“搜索路径”部分
  4. 找到搜索路径下的标题搜索路径子部分
  5. 添加路径(绝对或相对于源文件夹)。您可以为 Debug、Release 或 Both 执行此操作。
于 2012-11-18T23:17:11.037 回答