我有C源代码,它有很多#ifdef ANSI宏.
例如,
#ifdef ANSI
int test
(
int a
)
#else
int test(a)
int a;
#endif
Run Code Online (Sandbox Code Playgroud)
因此,如果我使用cscope + vim和上面的源代码来导航test(),它总是显示相同的两个符号.(所以我必须选择两个相同的符号名称之一.这非常烦人)
cscope是否可以只生成一个符号(仅在#ifdef ANSI中生成符号)?