Emacs - это редактор, а не IDE. Он имеет массу «дополнительных» функций и очень легко настраивается для редактора, но на самом деле он не предназначен для IDE. Если вам нужна IDE с открытым исходным кодом, вы можете попробовать Eclipse.
Сказав это, вы можете скомпилировать из Emacs несколькими способами:
1. Просто откройте оболочку в другом буфере (M-x shell
) и откомпилируйте оттуда.
2. Настройте Makefile и используйте M-x compile
Я уверен, что есть сложные способы получить другое поведение, но вам, вероятно, было бы лучше использовать настоящую IDE.