I am trying to create tags using ctags and getting the error
我正在尝试使用ctags创建标记并获取错误
ctags: Unknown option: -p
ctags:未知选项:- p
There is a similar question asked before. But i could not understand that solution. I'm very sorry for posting the same question again.
以前也有人问过类似的问题。但我无法理解这个解决方案。我很抱歉再次提出同样的问题。
I am trying to generate tags for C and C++ files.
我正在尝试为C和c++文件生成标记。
OS: ubuntu 10.04LTS
操作系统:ubuntu 10.04 lts
ctags version : 5.8 (Exuberant ctags)
ctag版本:5.8(繁盛的ctag)
$which ctags : /usr/bin/ctags
美元ctags:/usr/bin/ctags
There is a .ctags conf file in my home directory, but it is empty.
在我的主目录中有一个.ctags conf文件,但它是空的。
I tried to generate the tags using the below command
我尝试使用下面的命令生成标记
ctags -append=yes -R /home/jabez/mycodedir
ctags附加= yes - r /home/jabez/mycodedir
I am using the "-append" option because i want to append the tags generated from other directories to the same tags file.
我使用“-append”选项,因为我想将从其他目录生成的标记附加到相同的标记文件。
Installation procedure i followed:
我是安装过程:
- ./configure --disable-etags
- . / configure——disable-etags
- make
- 使
- make install
- 制作安装
Please help me how i can fix the problem.
请帮助我怎样才能解决这个问题。
1 个解决方案
#1
1
The problem is that you use -append
with a single dash, it should be a double dash: --append
.
问题是你用-append加一个破折号,它应该是一个双破折号:-append。
With single dash, the argument is parsed as a series of one-letter arguments: -a -p -p -e -n -d
.
对于单破折号,参数被解析为一系列单字母参数:-p -p -e -n -d。
#1
1
The problem is that you use -append
with a single dash, it should be a double dash: --append
.
问题是你用-append加一个破折号,它应该是一个双破折号:-append。
With single dash, the argument is parsed as a series of one-letter arguments: -a -p -p -e -n -d
.
对于单破折号,参数被解析为一系列单字母参数:-p -p -e -n -d。