makefile的tag文件处理
TAG_SUBDIRS = $(SUBDIRS)
TAG_SUBDIRS += $(dir $(__LIBS))
TAG_SUBDIRS += include
tags ctags:
ctags -w -o $(obj)ctags `find $(TAG_SUBDIRS) \
-name '*.[chS]' -print`
etags:
etags -a -o $(obj)etags `find $(TAG_SUBDIRS) \
-name '*.[chS]' -print`
问题: 对于etags的第一个命令行 etags -a -o $(obj)etags `find $(TAG_SUBDIRS) \
,其中 –append[=yes|no]指明为指定文件生成的标签是增加到标签文件已存在内容的后面,还是替换它们。此选项缺省关闭。这个选项必须出现在第一个文件名之前。 我的问题是 这里不是生成etags马? 用a不是添加吗?是不是用在这里不合适呢? 另外SUBDIRS为什么要单独列出?有什么用呢?
[解决办法]
友情帮顶,消灭0回复。。。。
lz的执着我为之感动,明明知道无人能确切回答,还一如既往的发帖求问类似问题。
[解决办法]
-a equivalent to --append