Chinaunix首页 | 论坛 | 博客
  • 博客访问: 402842
  • 博文数量: 82
  • 博客积分: 2085
  • 博客等级: 大尉
  • 技术积分: 808
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-10 10:28
文章分类

全部博文(82)

文章存档

2014年(1)

2013年(4)

2012年(2)

2011年(3)

2010年(10)

2009年(36)

2008年(26)

我的朋友

分类: LINUX

2008-11-07 14:43:33

所需软件:
cscope-15.5.tar.gz   
ecb-2.32.tar.gz         

但是对于一般安装的GNU emacs来说还需要三个额外的包支持即eieio, semantic,  speedbar

有这三个包的下载
我用的是
eieio-0.17.tar.gz
semantic-1.4.4.tar.gz
speedbar-0.14beta4.tar.gz

安装ecb和三个支持包:
#cd /usr/share/emacs/site-lisp
#tar zxfv ecb-2.32.tar.gz
#tar zxfv eieio-0.17.tar.gz
#tar zxfv semantic-1.4.4.tar.gz
#tar zxfv speedbar-0.14beta4.tar.gz
做四个连接
ln -s ecb-2.32 ecb
ln -s eieio-0.17 eieio
ln -s semantic-1.4.4 semantic
ln -s speedbar-0.14beta4 speedbar

然后修改
site-start.el文档
添加以下五行
(setq load-path (append load-path ’("/usr/share/emacs/site-lisp/eieio")))
(setq load-path (append load-path ’("/usr/share/emacs/site-lisp/semantic")))
(setq load-path (append load-path ’("/usr/share/emacs/site-lisp/speedbar")))
(setq load-path (append load-path ’("/usr/share/emacs/site-lisp/ecb")))
(require ’ecb)

重新启动一下emacs
M-x ecb-activate
看看出现了什么

cscope安装更为简单反正我就是
$tar zxfv cscope-15.5.tar.gz
$cd cscope-15.5
$./configure
$make
#make install
然后把contrib/xcscope/目录下的cscope-indexer复制到PATH目录比如/usr/local/bin
然后把xcscope.el复制到
/usr/share/emacs/site-lisp
修改/usr/share/emacs/site-lisp/site-start.el
添加
(require ’xcscope)
重新启动emacs 并且打开一个C文档看看有什么变化?
上述的两个软件的使用说明看看他们自带的文档,很清楚
阅读(2015) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~