我正在使用emacs23.2和cedet-1.0.1。这是一个项目目录:
./包括/ A.H
./ SRC / a.cpp
我已经将../include添加到语义依赖系统包含路径中并通过describe-variable验证它。
一切看起来都很好,包括semantic-ia-fast-jump,它可以在a.cpp和a.h之间跳转。 然而,semantic-analyze-proto-impl-togle根本不起作用:找不到合适的原型(我打开./src/a.cpp并将点放在A :: f(),它无法跳转到。 / include /啊但奇怪的是我的迷你缓冲区显示:啊:void f();)。
当我将a.h和a.cpp放入同一目录:./时,它可以工作。所以我猜包含路径有问题,但是../include实际上是在包含路径中。
任何人都可以帮助我吗?