【发布时间】:2015-07-17 11:53:35
【问题描述】:
简而言之,在 iOS 项目 中,我将 /usr/local/include/ 设置为 Header Search Paths,然后在源代码中我无法在此目录中包含标题。但在 Mac OS X 项目 中,一切都很好。如何正确修改我的 iOS 项目 设置?
详细来说,我创建了一个新的iOS Cocoa Touch Framework 项目。由于我想包含一些由 Homebrew 安装的 boost 标头,因此我将构建 TARGETS(不是 PROJECTS)中的标头搜索路径设置为 /usr/local/include/。代码#include <boost/noncopyable.hpp> 无法编译,消息为“找不到boost/noncopyable.hpp 文件”。但在 Mac OS X 项目中,可以使用相同的代码和相同的设置进行编译。
【问题讨论】: