有什么区别cscope.out& ctags文件

时间:2012-12-07 10:30:50

标签: c linux ctags cscope

我知道这两个工具之间的区别,cscope& ctags&何时使用其中一个。我想问的是他们的数据库文件。

默认情况下,cscope创建cscope.out作为其数据库文件,而ctags在其运行的目录中创建tags

  1. 它们之间有什么重大区别吗?我相信有,因为尺寸大不相同。 cscope.out比标签大6-7倍。
  2. 一个应用程序可以使用另一个应用程序创建的db文件吗?
  3. 有没有办法在它们之间进行转换? (如果无法选择选项2.)
  4. 为什么我想要这个?:在使用LARGE代码(如内核源代码等)时,创建2个文件需要很长时间。如果可能的话,我想为两者使用相同的文件。

    我将此问题的范围限制为C作为编程语言。因此,如果2个工具仅查看.c .h and .s个文件就足够了。

0 个答案:

没有答案