首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使设置了头搜索路径并安装了boost,Xcode pch文件也找不到boost

即使设置了头搜索路径并安装了boost,Xcode pch文件也找不到boost
EN

Stack Overflow用户
提问于 2014-09-07 03:29:40
回答 1查看 601关注 0票数 3

我的Foo_Prefix.pch文件找不到boost。我在brew中安装了boost,并在Build Settings/Search Paths/Header Search Pathsnon-recursive模式中添加了调试和发布的/usr/local/include。切换到递归模式会导致不同的问题,比如头文件嵌套太深。

错误消息是:Foo_Prefix.pch: Lexical or Preprocessor Issue 'boost/array.hpp' file not found

头文件/usr/local/include/boost/array.hpp存在。我已经清理了项目并重新启动了Xcode几次。

帮助?

EN

回答 1

Stack Overflow用户

发布于 2015-11-05 11:27:11

我也有类似的问题,我将boost安装在相对于xcode项目路径的../3p文件夹中。我在"Header Search path“中添加了include header path。.PCH没有定位boost头,因此我在"User header Search path“中添加了相同的boost include路径,并将"Always Use User path”设置为“Yes”。比它的效果更好。不确定是什么问题。当然,我使用<>来包含boost报头。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25703979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档