列出对给定定义文件的 C 符号的引用

问题描述 投票:0回答:0

我有一个包含文件

foo1.h
foo2.h
的项目,它们都声明了一个函数
int foo();

该项目包含一组更大的 C 文件,其中一些包含

foo1.h
foo2.h
并使用
foo()

有没有一种方法可以使用 cscope 或类似工具列出对符号的所有引用(给定定义该符号的文件)?

我已经尝试过

cscope -d -L -0 foo
,但它列出了对 foo()
all
引用,在任一
.h
文件中定义。

是否可以传递带有符号定义位置的参数,以便结果是对仅该符号的引用列表?

c symbols ctags cscope opengrok
© www.soinside.com 2019 - 2024. All rights reserved.