因此,我使用make tags命令构建了Linux内核标签,但是由于某些原因,当在emacs中打开标签文件(用于标签查找)时,它首先询问我是否真的要打开文件(这很有意义,因为该文件是66mb标签文件,因此有很多定义),然后在尝试加载后,它告诉我它是无效的标记文件. linux内核标记文件是否仅在Emacs中不起作用,或者是否需要配置?
解决方法:
检查makefile,看看make标签是否使用ctags而不是etags.如果是这样,您可能需要进行一些编辑以使其使用etags.
要生成在Emacs中使用的标记文件,您必须启动命令make TAGS而不是像以前那样制作make标记.也就是说,大写的“ TAGS”选项将生成etags表.
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!