繁体   English   中英

如何在Windows上将cscope与vim集成?

[英]How to integrate cscope with vim on Windows?

vim版本:7.1 echo has('cscope'):1

我正在尝试将cscope环境与Windows上的vim集成。 我正在尝试通过以下命令创建新数据库

cscope添加C:\\路径

我收到错误消息E563:stat(C:\\ Path)错误:2

我认为错误消息是因为cscope无法创建它执行操作所需的数据库文件。 提供的路径是有效路径。

出现以下错误的可能原因是什么?

谢谢你

只是为了验证您的设置方式...

  1. 创建cscope数据库:

    C:\\ Tools \\ src> c:\\ tools \\ bin \\ cscope.exe -bv。*。c。*。h

    生成数据库...

  2. 接下来,您需要在vim内部设置cscope可执行文件的路径:

    se csprg = C:\\ tools \\ bin \\ csope.exe

  3. 然后将路径(正确转义)添加到您的cscope数据库:

    cs添加C:\\ tools \\ src \\

  4. 现在您应该可以使用cscope了。

请注意,我使用的是Cream网站的vim 7.3.470,而我的cscope是由Google代码托管的本机Win32版本。

出现此错误消息的原因是,您根本没有cscope数据库。

为了能够成功完成:cs add ,您必须先构建数据库,然后再尝试添加数据库。

在此Vim提示中可以找到构建数据库的示例:
自动创建和更新cscope数据库

建立数据库后(例如在C:/temp/cscope.out),可以使用:cs add C:/temp/cscope.out与数据库的连接来打开:cs add C:/temp/cscope.out

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM