Warning: Trying to access array offset on value of type bool in /home/koheizi/everything-beginner.com/public_html/programmer/wp-content/themes/luxeritas/inc/json-ld.php on line 114

GNU GLOBALのインストール

2014年3月23日

久々の連日投稿です。

TokyoVimに参加したお話をしましたが、
その際にGNU GLOBALの導入をしてみました。

インストールするだけならそんなに難しくないです。

以下からダウンロードします。

http://www.gnu.org/software/global/download.html

Linuxだったら、多分以下のような感じでいけます。

$ tar xzvf global-6.2.9.tar.gz
$ cd global-6.2.9
$ ./configure
$ make
$ sudo make install

後は、ソースコードがあるプロジェクトのルートディレクトリでctagsコマンドを打てばglobal用のタグが出来ます。
で、globalは上手く行ったのですが、以下の2つの問題が発生しました。

  1. Macで試しにglobalコードを解析しようとしたら失敗する。
  2. globalで対応していないものをctagsで解析するようにしたら、何故か固まってしまう。

う~ん。これは、最底辺には荷が重い事態です。
1.に関しては、どうやら、gtagsフォルダがあるのが原因でコマンドが失敗してしまうようです。
(Macやcygwinで大文字を区別していなくてGTAGSファイルが生成出来ない??)
2に関しては、また後日のネタにします。

では。

未分類

Posted by koheizi