使用gcc / gdb设置Emacs的初学者指南?

时间:2009-04-23 17:29:20

标签: c emacs development-environment

我环顾了GNU emacs资料,但没有找到任何帮助。

有没有人知道设置emacs的好教程,基本上把它变成IDE?我正在寻找与gcc / gdb / make等接口......

5 个答案:

答案 0 :(得分:16)

与上述其他答案一样,M-x compileM-x gdb会让您前进。在调试时,我还建议gdb-many-windows-mode,这使得Emacs在调试时看起来更接近IDE。

除此之外,为了更接近“类似IDE的功能”,您可以查看:

答案 1 :(得分:7)

Yuval,你可能会因为寻找有关IDE的东西而被误导。所有这些东西都自动内置到EMACS中,除了类似CScope的搜索内容。

  • M-x compile默认运行 make ,虽然我将其重置为在java模式下运行Ant。
  • M-x gdb运行gdb
  • C-x `(Ctrl-X反引用)转到下一个编译错误

等等。

EMACS Wiki中挖掘一下。很多好东西。 Programming Category是你应该看的地方。

答案 2 :(得分:2)

Good Article

同时查看CScope ...您只需要在.emacs中添加两行,以便能够浏览定义和引用

答案 3 :(得分:1)

即使与C / C ++没有直接关系,我发现使用好的配色方案很重要。尝试:

M-x color-theme-select

如果您不想创建自己的设置,可以浏览很多不同的设置。

答案 4 :(得分:0)

如果您正在使用版本控制系统,您可以在另一个my article中找到有关使用emacs版本控制系统的有用信息