免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1455 | 回复: 0
打印 上一主题 下一主题

Ubuntu10.10配置LXR查看uboot源码 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-22 08:51 |只看该作者 |倒序浏览

Ubuntu10.10配置LXR查看uboot源码

  1. 安装apache2
    root@Nancy:/home/matt# sudo apt-get install apache2

  2. 下载glimpse
    http://webglimpse.net/trial/glimpse-latest.tar.gz
    解压之后进入glimpse的目录,首先检查一下是否安装了flex,如果没有则使用apt-get安装一下。

  3. 编译glimpse
    ./configure
    make
    sudo make install

  4. 将生成的glimpseindexglimpse拷贝到/bin目录下
    root@Nancy:/home/matt/software/glimpse-4.18.6/bin# cp glimpse glimpseindex /bin

  5. 安装lxr
    sudo apt-get install lxr

  6. 新建/usr/share/lxr/http/.htaccess文件
    添加如下内容(注意第一行“~和“(之间有一个空格)

<Files ~ (source|search|ident|diff|find)$>

SetHandler cgi-script

</Files>

  1. 使用ln -s 创建uboot链接符号
    home目录下的uboot源码目录链接到/usr/share/lxr/source/uboot


  1. 生成关键字交叉索引数据库

root@Nancy:/usr/share/lxr/source# sudo genxref uboot1.1.6/


  1. 在当前目录下生成freetext交叉索引数据库

root@Nancy:/usr/share/lxr/source# glimpseindex -H . uboot1.1.6/


  1. 更改权限,使任何人都可以读取该文件

root@Nancy:/usr/share/lxr/source# sudo chmod r .glimpse*

  1. 修改apache2的配置文件

sudo gedit /etc/apache2/http.conf

将下面的代码拷贝进去

Alias /lxr /usr/share/lxr

<Directory /usr/share/lxr>

Options All

AllowOverride All

</Directory>

  1. 修改lxr的配置文件
    baseurl:
    http://192.168.1.103/lxr/http/
    sourceroot: /usr/share/lxr/source/uboot/uboot1.1.6/


srcrootname: Uboot
dbdir: /usr/share/lxr/source/uboot/




参考文献:

http://www.ylmf.net/ubuntu/guide/2011030723450.html

http://blog.sina.com.cn/s/blog_5397f28a0100p2bg.html

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP