eclipse-cdt boost \ shared_ptr.hpp:目录中没有这样的文件,但它是include文件的一部分

时间:2017-02-23 04:17:20

标签: c++ mysql eclipse boost eclipse-cdt

我是使用MySQL和Boost的新手,到目前为止,此网站中的Q& A确实非常有用。但是,我无法解决以下问题。我正在使用'mysql connector / c ++开发人员指南'中的'完整示例1'(作为测试)。虽然我在我的项目中包含了boost文件,但仍然会出现以下致命错误:boost / shared_ptr.hpp:没有这样的文件或目录 但是这个文件在boost文件夹中。我错过了我应该做的事吗? 我已经链接了我的eclipse-cdt的屏幕截图,显示了错误和左边缺少的头文件。

即使mysql_connection.h头文件有2个包含行,

#include <boost/shared_ptr.hpp>
#include <boost/scoped_ptr.hpp>

其中只有一个显示为错误。 https://drive.google.com/open?id=0BxPDShOqHnvvNERua0NRcTk2Vzg

非常感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:0)

我只需更改boost的include文件夹即可 C:\ boost_1_63_0 \ boost to C:\ boost_1_63_0 因为代码正在查看boost文件夹。