Chinaunix首页 | 论坛 | 博客
  • 博客访问: 444771
  • 博文数量: 52
  • 博客积分: 3193
  • 博客等级: 中校
  • 技术积分: 860
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 09:58
文章分类

全部博文(52)

文章存档

2012年(1)

2011年(9)

2009年(18)

2008年(24)

我的朋友

分类: LINUX

2009-11-08 22:03:14

cscope+ctags+global 的使用见下:
 
 
查看uboot代码:
以DSPG pnx8181芯片的u-boot的为例:
详细操作见下脚本:
 

#!/bin/bash

UBOOT=$PWD
#generate the cscope.files
find $UBOOT \
        -path "$UBOOT/board/*" ! -path "$UBOOT/board/firetux*" -prune -o \
        -path "$UBOOT/lib_*" ! \( -path "$UBOOT/lib_arm*" -o -path "$UBOOT/lib_generic*" \) -prune -o \
        -path "$UBOOT/cpu/*" ! -path "$UBOOT/cpu/arm926ejs*" -prune -o \
        -path "$UBOOT/include/asm-*" ! -path "$UBOOT/include/asm-arm*" -prune -o \
        -path "$UBOOT/include/asm-arm/arch-*" ! -path "$UBOOT/include/asm-arm/arch-arm926*" -prune -o \
        -path "$UBOOT/include/configs*" -prune -o \
        -name "*.[chsS]" -print > $UBOOT/cscope.files

find $UBOOT/include/configs/ -name firetux.h >> $UBOOT/cscope.files
cscope -bkq -i $UBOOT/cscope.files

#generate the cppcomplete
ctags -n -f cppcomplete.tags --fields=+ai --C++-types=+p * -L $UBOOT/cscope.files
#Try setting the $CSCOPE_DB environment variable to point to a Cscope database you create, so you won

文件: uboot.rar
大小: 0KB
下载: 下载

在linux下

source uboot文件即可在任意目录查看u-boot源码。

 

查看kernel代码脚本:
 
文件: kernel.tar.bz2
大小: 0KB
下载: 下载


 

阅读(2666) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~