現在我有兩個目錄,所有的頭文件* .h都包含在目錄/ inc中,而所有的c文件* .c都存儲在/ src目錄。當在兩個不同的目錄中爲.h和.c文件生成標籤時ctags問題
的目錄就這樣,(/項目是一個向上一級目錄):
/project-- |----/inc
|----/src
我想用CTRL +]找到像例子中,源文件中的一個參數或一個函數的定義。C。如何生成這些標籤?
我的方法是:
(1) cd to the /project directory
(2) ctags inc/*.h src/*.c
然後一個標籤文件生成有,但是,當我打開一個示例文件,並使用「CTRL +]」,它不能使我的定義。爲什麼???
我需要在/ src下生成標籤文件嗎?
任何幫助?非常感謝!
實際上,當我在/ src目錄下使用ctags -R時,它可能會導致我在源文件中進行一些定義,但是,我不確定它是否會導致我在位於/ inc目錄....... – MaiTiano 2009-12-01 14:14:08