Emacs CEDET缓存错误
当emacs启动时,CEDET抱怨一系列缓存文件被写保护: 缓存错误: [~/.semanticdb/!usr!include!i386 linux gnu!sys!semantic.cache] (保存文件时出错,找到了对象构造函数列表,但没有:type) 为插槽(表)指定),请重新启动注意:文件受写保护[2] [时报] 当我第一次调用Emacs CEDET缓存错误,emacs,cedet,Emacs,Cedet,当emacs启动时,CEDET抱怨一系列缓存文件被写保护: 缓存错误: [~/.semanticdb/!usr!include!i386 linux gnu!sys!semantic.cache] (保存文件时出错,找到了对象构造函数列表,但没有:type) 为插槽(表)指定),请重新启动注意:文件受写保护[2] [时报] 当我第一次调用semantic ia complete symbol menu时,会抛出大量缓存错误,小缓冲区会在几秒钟内发出错误消息 缓存错误: [~/.semanticd
semantic ia complete symbol menu
时,会抛出大量缓存错误,小缓冲区会在几秒钟内发出错误消息
缓存错误:
[~/.semanticdb/!usr!include!i386 linux gnu!gnu!semantic.cache]
(保存文件时出错,找到了对象构造函数列表,但没有:type)
为插槽(表)指定),重新启动[8次]
初始调用后,问题消失。退出emacs,删除
~/.semanticdb
&重新启动-将重新创建目录并重新解析文件。看起来,您以root用户身份运行emacs
或者您只需使用
chown-R~/.semanticdb
和chmod-R a-w,u+wr~/.semanticdb退出emacs,删除~/.semanticdb
&重新启动-将重新创建目录并重新解析文件。看起来,您以root用户身份运行emacs
或者您只需使用chown-R~/.semanticdb
和chmod-R a-w,u+wr~/.semanticdb