我正在尝试从C ++调用gnuplot,并且将gnuplot-iostream.h库和boost / iostreams / device / file_descriptor.hpp库包含在与源代码相同的目录中,但是仍然出现错误找不到目录。我究竟做错了什么?

最佳答案

您使用的是正确的包含分隔符吗?

#include <boost/iostreams/device/file_descriptor.hpp>


将搜索指定的库搜索路径(包括编译器隐式)。

#include "boost/iostreams/device/file_descriptor.hpp"


也会相对于当前翻译单位进行搜索。



如果这是原因,您可以


更改定界符样式(推荐)
添加“。”到图书馆包括路径

关于c++ - 找不到'boost/iostreams/device/file_descriptor.hpp'文件错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27824175/

10-12 06:29