2010-02-07 60 views
2

我试图设置ECB以使用C++源代码。看起来,语义或ECB在确定每当函数声明具有显式名称空间namespace:: function真的存在于名称空间中时都有问题。相反,它将其解析为结构成员函数。Emacs语义/ ECB命名空间 - 结构C++混淆

此外,typedef被解析为函数原型。

我应该怎么做才能解决它?我使用cedet 1.06pre和ECB 2.40。

回答

1

最好从CVS取CEDET。因为我记得是这种情况下的一些修复

+0

嗨亚历克斯,CVS版本工作。但是STL完成在类方法(如向量)中被破坏。符号类型位于类型缓存数据库中,但不能在调试帮助中解析。该消息是“找不到类型的std :: ...” – Anycorn 2010-02-08 16:21:08

+0

请发送一段代码,将产生此错误的代码发送到cedet-devel邮件列表 – 2010-02-08 18:46:56