看到网上很多朋友在用EMACS时, 无法在其中编译C程序, 所以在这里写下一点我的心得,希望对那些刚要入门EMACS的朋友们有用.
1:在终端启动EMACS. $ emacs RET
 
2:按C-x C-f, 键入文件名, 如:hello.c
 
3:hello.c 源代码:
 
#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char *argv[])
{
    printf("Hello, World!\n");
   
    exit(0);
}
 
4:键入M-x compile RET, 此时会出现make -k, 按Backspace, 删除make -k, 键入:
gcc hello.c -o hello RET
 
5:此时EMACS会开启一WINDOW, 显示: Compilation finished at Fri Aug 22 11:05:15, 呵呵, 恭喜, 编译成功.
 
6: 下面你可以在终端或在EMACS下运行./hello了.