升级程序选项config.hpp未找到,Mac Xcode 8.3

时间:2017-07-23 18:29:25

标签: c++ boost boost-program-options xcode8

尝试使用boost :: program_options编译简单的示例程序。 lib的建议include指令是

#include <boost/program_options.hpp>

我注意到boost / program_options.hpp(相对于根文件夹)的硬路径是:

boost/libs/program_options/include/boost/program_options.hpp.

从根文件夹boost / program_options /指向硬路径的符号链接路径:

boost/libs/program_options/include/boost/program_options/

比program_options.hpp文件低一级。

我假设我应该将Xcode中的标题搜索路径设置为

boost/libs/program_options/include/

而不是提升根?

如果我做前者,我在编辑器中没有错误,并且自动完成工作,但是当我去编译时我得到错误:

致命错误:&#39; boost / config.hpp&#39;找不到文件

#include <boost/config.hpp>

关于如何包含此内容的任何建议?已经使用了1/2个其他的升压库而没有问题。

1 个答案:

答案 0 :(得分:0)

<强>更新

抱歉,我错过了这个lib不是仅限标题。

使用program_options lib进行构建时,它工作正常。