【发布时间】:2012-02-21 16:46:06
【问题描述】:
我有一个相当大的 cscope.out 数据库(超过 2GB)和超过 1GB 的倒排索引,当我发出命令 :cscope add "path to database" 时,我收到以下错误:
E563: stat("path to database") error: 75
查看源代码,似乎返回了errno,其中75表示值对于定义的数据类型来说太大了。
如何让它加载我的数据库?
【问题讨论】:
-
看起来大型数据库无法加载。所以我创建了一个 cscope.files 并只包含了所需的文件,然后重建了我的 cscope.out 数据库。这将其大小减少到不到 2GB,这解决了我的问题。
-
请将您的解决方案作为答案发布并接受它,以便人们(和机器)知道该问题已得到解答。
-
我也有同样的问题。 cscope.out > 1Gb,如果我尝试在 vim 中加载它,我会收到错误“E563:stat() error:75”。但是,gvim 可以很好地加载它。 VIM 专家知道为什么吗?