2012-12-24 23 views
1

我開始在windows中使用emacs編輯器編寫cpp程序。在Emacs中運行cpp程序

我想知道爲了能夠在emacs中完全運行這些程序,我需要具備哪些其他軟件。我需要知道在哪裏可以找到包含在cpp程序中的常見h文件以及放置它們的位置。

我迷失在Google上,需要程序員的建議。之前,我曾在CodeBlocks上工作,但現在我想切換到emacs。

回答

5

使用Emacs,你可以在一個框架中執行一個shell。你只需要分割你的屏幕,使用Cx 2或者Cx 3並且鍵入Mx shell來啓動shell ...並且在那裏,你可以調用gcc來構建你的應用程序(或者你的Makefile),然後執行他(./a .out)

+2

實際上,對於編譯,最好使用'Mx compile',因爲這樣可以讓你在錯誤之間行走(不是我這麼做的,我傾向於在單獨的shell中編譯,並使用'Mg' (在XEmacs中,在常規emacs中它是'Mgg')去錯誤行 –

+0

@ScrolaWebDev感謝這真的是一個很好的解決方案,雖然我希望能夠使用Mx編譯emacs,但我會在另一個問題中澄清我的問題。 – Aya

2

使用「M-x shell」啓動一個shell,然後輸入./a.out(或者任何你的程序被調用)。如果你在Linux機器上,不需要額外的東西。