c++ - Eclipse C++ 和 Boost BGL 的问题

标签 c++ eclipse boost

我在使用 boost 库配置 eclipse 时遇到了一些问题。实际上我的代码编译没有问题,但是 eclipse 给我标记了一些编译器没有的错误。

我在“路径和符号”设置的包含中添加了 boost 库的路径,实际上 eclipse 识别了 boost 命名空间,但我遇到了几个错误:例如

vector 生成树;

它报告为无效的模板参数。有没有人遇到我同样的问题?

我正在使用最新版本的 eclipse 和 OS X 作为操作系统。

谢谢

最佳答案

虽然我没有看到这个特殊问题,但我知道一般来说,Eclipse CDT 不如成熟的 C++ 编译器那么好,因此不能保证 C++ 的每个方面都是正确的。

确保您正在运行 latest version of the Eclipse CDT是个好主意。

如果您运行的是最新版本,那么 Eclipse CDT 开发人员可能会很感激 report this作为错误。

作为最后的手段,您可以禁用不正确的警告(在“窗口”、“首选项”、“C/C++”、“代码分析”下)。

关于c++ - Eclipse C++ 和 Boost BGL 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12914399/

相关文章:

c++ - boost 共享内存映射重新附加

c++ - 使用 boost::hana 和 CMake 没有完整的 boost 安装(外部项目?)

c++ - boost::thread::timed_join(0) 是否获取锁?

c++ - 在C++中,不同的游戏实体应该有不同的类吗?或者它应该在一个包含所有行为的类中吗?

C++在派生类中调用基类的模板方法

java - "class is not assignable"是什么意思?

eclipse - 服务器发送意外的返回值(405 不允许的方法)以响应 OPTIONS 请求

c# - 在 Visual Studio 2013 中访问抽象语法树

c++ - 获取二维数组中的所有数字对 C++

Java 调试器有时看不到变量(通常在匿名内部类中)