荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: witchgirl.bbs@bbs.zju.edu.cn (witchgirl), 信区: Linux
标  题: 用Emacs编程快速入门
发信站: 浙江大学海纳百川 (Fri Sep 12 10:12:09 2003)
转信站: SZU!news.tiaozhan.com!news.zixia.net!news.happynet.org!ZJUBBS

进入Emacs在Shell下打入emacs即可:)

打开文件CTRL-X-F,存盘CTRL-X-S,Undo 用Ctrl-x-u
删除行Ctrl - K ,退出程序CTRL-X-C
查找用CTRL-s

切换缓冲区用Ctrl-x-b

程序写完后最好写个Makefile文件,简单示例如下

all: test

test: test.c
     gcc -o test test.c -I/usr/local/include -lpng

然后在Emacs 里按ESC-M,再输入compile即可编译,编译过程中如果有
错误,直接用Mouse的中键按错误信息所在行即可定位

调试可以在Emacs里按Esc-M,再输入gdb,后面会提示你输入要调试的文件名
调试常用命令:r--开始运行 break 设置断点,可以
1) break 行号  在当然文件的指定行停下
2) break 函数名  可以是普通函数也可以是类的成员函数
清除断点用clear

运行过程中用s--step in 用 n--next  单步跟踪


--
※ 来源:·浙江大学海纳百川站 bbs.zju.edu.cn·[FROM: witchgirl]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店