1 入门
- 启动EMACS
- 按C-X C-F,键入文件名,如:HELLO.C
- 输入源代码
- 输入M-X COMPILE RET
- 此时会出现MAKE -K,按BACKSPACE,删除MAKE -K,键入:GCC HELLO.C -O HELLO RET
- 此时EMACS会开启一窗口,显示: COMPILATION FINISHED AT FRI AUG 22 11:05:15,恭喜你编译成功。
- 你可以在终端或EMACS下运行./HELLO了。(M-! ./HELLO)
注意:EAMCS可以调用GCC,但是EMACS本身不含GCC,所以需要安装DEV-C++之类的编译工具。
2 STYLE设置
在SUBDIRS.EL中添加
(SETQ C-DEFAULT-STYLE '((OTHER . "LINUX")))
这样设置C代码STYLE为LINUX。
很多人TAB缩进喜欢用四个空格,可以这样。
(setq-default indent-tabs-mode nil) (setq tab-width 4 c-basic-offset 4)