编译GNU Global

时间:2023-03-09 09:00:30
编译GNU Global

GNU Global是一套界面更友好的tag系统,但是因为其支持的语言太少,现在一般使用其为前端,后端一般使用最新的Universal Ctags。

编译办法如下:

1.去GNU Project https://www.gnu.org/software/global/download.html下载源码

2.切换到源码目录执行sh reconf.sh

3../configure --with-exuberant-ctags=/usr/local/bin/ctags

4.make

5.sudo checkinstall

为了确保使用Ctags为backend,要把代码包里的gtags默认配置拷贝到家目录下,如下

cp gtags.conf ~/.globalrc

并且在启动脚本里设定

setenv GTAGSCONF ~/.globalrc
setenv GTAGSLABEL ctags