2017-07-18 5 views
1

申し訳ありません私はemacsでctagsを設定しようとしていますが、困っています。この構成してグローバルコンパイルユニバーサルctags with emacs

I:

./configure --with-universal-ctags=/usr/local/bin/ctags 

と私はmake && make installを実行します。 次に、.globalrcファイルのデフォルトターゲットをネイティブからnew-ctagsに変更しました。 最後に、私はggtags-create-tagsをemacs内で実行しました。 残念ながら、私はuniversal ctagsを使用するのと同じくらい簡単です感謝

答えて

0

、エラー

‘gtags’ non-zero exit: gtags: execvp failed. 
gtags: unexpected EOF. 

誰も私を助けることができるのだ:

  1. プロジェクト-Rオーバーランを再帰的にプロジェクトを歩くことです、-eはEmacsと互換性のある構文を使用する)

    $ ctags -eR 
    

    またあなたが唯一の特定の拡張子を持つファイルを含めるのが好きならば、あなたのような-a(追加、存在しない場合は、ファイルを作成します)findユーティリティでオプション、使用することができます。

    $ find -name "*.cpp" -print -or -name "*.h" -print -or -name "*.hxx" -print -or -name "*.cxx" -print | xargs ctags -ea 
    
  2. 実行M - X訪問タグテーブルのEmacsで、そして作成したTAGSファイルに移動します。

関連する問題