我下载了 boost 1.53 并提取到 Users/user/Desktop/boost_1_53_0 我按照以下说明成功地将 boost 构建为静态库:http: //libcinder.org/docs/v0.8.5/_cinder_boost.html
我将 XCODE 的“构建设置”“标题搜索路径”更改为 /Users/user/Desktop/boost_1_53_0,并将“库搜索路径”更改为 Users/user/Desktop/boost_1_53_0/stage/lib
然后我构建并得到错误:
我得到的第一个错误是“has_binary_operator.hpp”解析问题预期的成员名称或';' 在行的声明说明符之后:
模板<类型名Lhs,类型名Rhs>
结构运算符_存在 {
...
有没有人有关于构建设置应该是什么的提示?该项目包含一些可可/目标 C (.m) 文件和其他使用 boost 的 C++(.mm) 文件。我对尝试在 OSX 山狮和 XCODE 4.6.1 下使用 boost 完全陌生。