0

我想在 emacs 中使用 cscope。由于我的目录结构,我只想使用树中某些子目录中的文件。在外壳中,我创建了我的 cscope.files 列表(包括我想要的所有源文件的列表),我这样做:

cscope -q -R -b -i cscope.files

这将创建我想要的 cscope.out 文件。现在我想将此文件读入 emacs 以将其用于源代码解析等...

所以问题是:我如何让 emacs 加载它?似乎我得到的所有选项(即 Mx cscope-wahtever)都是用于创建新的 cscope.out 文件。

4

1 回答 1

0

好的,

我想我正在回答我自己的问题。所以问题不完全是cscope。首先,为了将 cscope 指向数据库文件,请设置初始目录:

M-x cscope-set-initial-directory

到 cscope 数据库所在的位置。

但是,构建数据库的输入文件似乎需要在其中包含相对路径(或者初始目录需要指向“/”)。我在其中有绝对路径,因此在将初始目录设置为源根目录后没有找到任何东西。

于 2013-06-26T14:31:50.083 回答