安装配置OpenGrok

  OpenGrok是源代码分析利器,很多人都在使用。我经常都会到http://lxr.oss.org.cn/查找Linux内核里面的宏定义或变量定义,速度比SourceInsight快很多。不知道他们的服务器用的什么查找工具,神奇。于是就到网上找,发现很多人都在用OpenGrok,那就试一下吧,好歹离线都可以很方便搜索内核代码了。

1.下载OpenGrok:

  Can be accessed by opengrok here:

   http://src.opensolaris.org/source/xref/opengrok/trunk/
  Using web directory listing:

  http://hg.opensolaris.org/sc/src/opengrok/trunk/
  Or you can check it out using Mercurial into opengrok-dev directory:

  $hg clone ssh://[email protected]/hg/opengrok/trunk/ opengrok-dev

下载二进制包就可以了。解压到某个地方备用。

2.安装依赖工具

  sudo apt-get install ctags tomcat6

  启动tomcat:

  sudo /etc/init.d/tomcat6 start

3.$cp opengrok/lib/source.war /var/lib/tomcat6/webapps

4.$cd opengrok/

   $mkdir linux_data

   $cd linux_data

   $../bin/OpenGrok index /path/to/your/kernel/dir

   耐心等待完成,结束后访问:http://localhost:8080/source 就可以了。

你可能感兴趣的:(opengrok)