gpt4 book ai didi

c++ - 解析 linux 内核文件 "Idle Service Error semantic-idle-summary-idle-function - Arithmetic error"时出现 cedet-语义错误 "jiffies.h"

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:27:59 25 4
gpt4 key购买 nike

我使用 emacs-24.5.1 浏览了 linux 内核代码,并使用 cedet(内联在 emacs 中)进行语义解析。

经过一些常规配置后,我用emacs打开init/main.c,出现了“Parsing *file *% ... Done”之类的提示,这证明cedet-semantic在工作。但是,在解析“jiffies.h”时出现错误,错误是“空闲服务错误语义空闲摘要空闲函数 - 算术错误”。

我在谷歌上搜索了这个错误以找到解决方案,并只找到了一个邮件列表: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17681

很明显,这个错误是semantic的一个bug导致的,semantic不能正确解析算术宏。不幸的是,我没有找到解决这个问题的办法。

如何避免这个错误?更新cedet?也许emacs-24.5.1中的cedet是最新版本。

最佳答案

我已经解决了这个问题。只需从 http://sourceforge.net/p/cedet/git/ci/master/tree/ 安装最新的 cedet

为什么emacs中的cedet版本是2.0?这让我觉得它是最新版本。现在看来不是。至少,存在一个错误。

关于c++ - 解析 linux 内核文件 "Idle Service Error semantic-idle-summary-idle-function - Arithmetic error"时出现 cedet-语义错误 "jiffies.h",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31554055/

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