gpt4 book ai didi

c - 如何浏览C源代码?

转载 作者:太空宇宙 更新时间:2023-11-04 00:04:43 25 4
gpt4 key购买 nike

我最近写了很多 java 代码,并且非常习惯 IDE 功能,例如跳转到定义。

现在我正在研究 C(阅读一些内核代码),想知道是否也有适用于该语言的类似工具。

我知道ctagscscope和lxr,但它们似乎非常依赖模式匹配,并没有真正理解代码。

例如,我有一些使用 struct file 的代码,如何导航到该结构的定义以确定可用字段?

即使我知道它是在 fs.h 中定义的,并且它包含一个类型为 fmode_t 的字段,在 types.h 中定义为unsigned __bitwise__,有没有办法获得单个位的语义? (可能是通过再次在 fs.h 中找到 FMODE_* 常量。)

这种(类似 eclipse 的)直接导航是否可能,或者如果我以前不知道所有这些,我真的必须做很多猜测吗?

最佳答案

如果你喜欢 eclipse,试试 nsight .它适用于 cuda,但我认为它可以满足您的需求。

关于c - 如何浏览C源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29052338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com