1. 安装发现缺少 ncurses
yum list | grep ncurses
然后从中选出跟ncurses-devel有关的包nurses-devel.i386
yum -y install nurses-devel
回到cscope的文件夹中
./configure
make
make install
2. 第一次运行
进入Archimedes的src文件夹,注意权限,
# cscope -R
recursively生成Cscope database
按ctrl+D退出此查询界面
3. 官方tutorial
-
get source 取linux kernel 2.4.18 注意空间大小
the kernel tarball alone is 30 MB, it expands into 150 MB of source code, and the Cscope database we'll generate will gobble up another 20-100+ MB -
找个合适的文件夹位置放 Cscope database files
-
Generate cscope.files with a list of files to be scanned. (除去不想要的一些源文件)
-path A ! -path B -prune -o
在A中只搜索B
-path A -prune -o
不搜索A
*.[abc] 正则表达式[]或
网友评论