• ubuntu下lxr的运用




    作者: itchinax     出自: http://www.linuxdiyf.com
    一 布置lxr
    sudo apt-get install lxr
    布置glimpse
    http://webglimpse.net/download.php
    下载自己须要的版本就行了阿,我目前的是最新的那个版本:glimpse-latest.tar.gz
    目前完解压编译就ok了 ,具体命令如下:
    tar -xvzf glimpse-latest.tar.gz
    cd glimpse-latest.tar.gz
    ./configure
    make
    sudo make install
    布置进程除夜要会蜕化,凭证提示找呼应的软件包,一样通常是可以处置的。
    (二)lxr设置
    翻开设置文件
    sudo gedit /usr/share/lxr/http/lxr.conf
    改削dataurl:http://localhost/lxr/http/
    sourceroot: 填写你的源代码路子
    srcrootname: Linux //树的名字,没有什么意思。
    # Glimpse can be found here.
    glimpsebin: /usr/local/bin/glimpse //glimpse的职位。不晓得在那里用find找找
    其他的用默许就行了,我对lxr的设置还有很多不明其道理的中间。除夜要设置后果就google一下吧
    (三)appce2的设置
    首要是一下的代码,我也从网上找的,具体的不除夜懂。
    Alias /lxr /usr/share/lxr/http/ //彷佛是把/usr/share/lxr/http/目录声明为/lxr
    // 设定目录的权限

    AllowOverride all //读写全开
    Options FollowSymLinks //不晓得什么动动

    //lxr的剧本文件

    SetHandler cgi-script //剧本言语。默许用的是perl可是我用个总是呈现,由于一点也不晓得perl为和何物
    PerlHandler ModPerl::Registry
    Options ExecCGI


    (四)生成数据库索引文件
    4) 生成数据文件

    # cd /var/lib/lxr/source
    生成lxr的数据库文件
    # /var/lib/lxr/bin/genxref linux-2.6.15
    # mv fileidx ../databases/linux-2.6.15/
    # mv xref ../databases/linux-2.6.15/

    生成glimpse数据库(参考glimpse --help生成别的数据)
    # glimpseindex -H . linux-2.6.15
    # mv .g* ../databases/linux-2.6.15
    允许数据文件可造访
    # chmod r ../databases/linux-2.6.15/*
    # chmod r ../databases/linux-2.6.15/.g*
    尽是粘贴已往的,蛤蟆跳井,不懂。其他的不说了阿,人人商酌吧。




    版权声明: 原创作品,允许转载,转载时请务必以超链接情势标明文章 原始出处 、作者信息和本声明。不然将清查法律责任。

  • 相关阅读:
    函数式编程
    go语言中strings包常用方法
    Go--实现两个大数相乘
    谷歌插件
    函数的防抖---js
    函数截流---js
    函数的记忆----函数性能优化
    word-break、word-wrap、white-space区别
    overflow属性
    利用边框写一个三角形
  • 原文地址:https://www.cnblogs.com/zgqjymx/p/1973738.html
Copyright © 2020-2023  润新知