小编Pet*_*ter的帖子

如何包含Boost库?

我试图将Boost库到我的程序,特别是lexical_castgeometry.我用#include"boost/boost/geometry.hpp"和包括它们#include"boost/boost/lexical_cast/lexical_cast_old.hpp".

当我运行代码时,我得到了致命的错误"无法打开包含文件:'boost/geometry/geometry.hpp':没有这样的文件或目录"这导致我在包含另一个库的Boost库中的另一个.hpp文件,但是使用#include<...>而不是#include"...".

当我为"..."这个错误替换它时,它会替换为使用的下一个库#include<...>而不是#include"...".

我觉得这可能会导致我失望更换几乎所有情况下的兔子洞#include<...>#include"..."其中将采取的年龄.是否有我可以更改的设置或我可以包含的一段代码可以解决这个问题?

或者我可以摆脱所有其他不必要的库并更改我需要的库(我知道,这仍然会很多,因为它们似乎相互依赖).

我有Boost库版本1.58.0.

c++ boost include boost-geometry

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

boost ×1

boost-geometry ×1

c++ ×1

include ×1