【发布时间】:2013-08-19 13:32:58
【问题描述】:
我的 Win7 机器上安装了 Boost 和 cpp-netlib 库。在 Eclipse 中,在我的 C++ 项目设置下,我添加了以下包含目录
C:\boost_1_53_0
C:\cpp-netlib-0.10.1
然后我包含以下标题
#include <boost/network/protocol/http/client.hpp>
当我去构建我的项目时,C++ 索引器需要一个小时,然后在内存不足时最终崩溃。但是,索引 boost 头文件通常需要不到一分钟的时间,并且相比之下,netlib 头文件是微不足道的。
值得注意的是,cpp-netlib 和 boost 目录都有名为“boost”的子目录,头文件所在的位置,例如:
C:\boost_1_53_0\boost\[headers go here]
C:\cpp-netlib-0.10.1\boost\[headers go here]
Eclipse为什么会死掉?是不是被两个“boost”子目录搞糊涂了?
【问题讨论】:
标签: eclipse boost eclipse-cdt cpp-netlib