知道为什么CTAG不会在Cygwin上重现吗?

知道为什么CTAG不会在Cygwin上重现吗?,cygwin,ctags,Cygwin,Ctags,我跳过了XXX:它不是每次运行ctags-rxxx时的常规文件。出于这样或那样的原因,Cygwin上的CTAG不是递归目录。当然,我一定是在做傻事 每当我在项目根目录中尝试事实上的标准ctags-R时,它就会抱怨我没有指定任何输入文件。当我指定一个目录时,它似乎认为它是一个文件 我有点不知所措。上周我从头开始安装了一个新的Cygwin版本。我安装了所有的东西。我很少使用Cygwin。ctags在我所有的BSD、Linux、Mac和Solaris设备上都能完美工作 我认为Perforce的只读权限

我跳过了XXX:它不是每次运行ctags-rxxx时的常规文件。出于这样或那样的原因,Cygwin上的CTAG不是递归目录。当然,我一定是在做傻事

每当我在项目根目录中尝试事实上的标准ctags-R时,它就会抱怨我没有指定任何输入文件。当我指定一个目录时,它似乎认为它是一个文件

我有点不知所措。上周我从头开始安装了一个新的Cygwin版本。我安装了所有的东西。我很少使用Cygwin。ctags在我所有的BSD、Linux、Mac和Solaris设备上都能完美工作

我认为Perforce的只读权限可能是罪魁祸首,但chmod 777没有任何改变


有什么想法吗?我应该从源代码处重新编译吗?

我遇到了同样的问题,在2012年10月刚刚安装了完整的cygw。下载了丰富的Ctags源代码,经过编译,不再有问题。

照原样,xemacs标签和Ctags包都安装/bin/Ctags。您看到的行为来自xemacs版本

开发人员将对其进行整理,尽管这可能需要一段时间。同时,在安装了working-R选项的情况下,请执行以下操作以获得丰富的CTAG:

再次运行Cygwin安装程序,如果需要,请再次下载

在包列表中,搜索标记并单击ctags和xemacs标记的新列,直到它们在Devel下显示跳过或卸载一个标记,在Editors下显示另一个标记

点击下一个

安装完成后,请单击“上一步”而不是“完成”。如果操作错误,请重新启动安装程序

在软件包列表中,选择仅安装ctags。截至今天2012年12月12日,将指定版本5.8-1

单击Next并让安装完成


这将为您提供不带xemacs标记包的ctags包,您应该可以使用。

Hi-事实证明Cygwin没有安装丰富的ctags,而是安装了emacs?的其他版本?。请参阅: