我正在使用带有 cedet-1.0.1 的 emacs23.2。这是一个项目目录:
./包括/啊
./src/a.cpp
我已经将 ../include 添加到语义依赖系统包含路径中,并通过描述变量进行了验证。
一切看起来都很好,包括可以在 a.cpp 和 ah 之间跳转的 semantic-ia-fast-jump 但是,semantic-analyze-proto-impl-togle 根本不起作用:找不到合适的原型(我打开了 ./src/a .cpp 并指向 A::f(),它无法跳转到 ./include/ah 但奇怪的是我的 minibuffer 显示:啊:void f();)。
当我把 ah 和 a.cpp 放到同一个目录:./ 时,它就可以工作了。所以我猜想包含路径有问题,但 ../include 实际上在包含路径中。
任何人都可以在这里帮助我吗?