Я написал очень простую программу, например: (извините, я набрал код правильно, но дисплей подключен. Как я могу это исправить?)
#include <stdio.h>
int main( void )
{
int i;
for ( i = 0; i <= 10; i++ ) {
printf( "%d hello!\n", i);
}
return 0;
}
Обычно я скомпилирую c программу в терминале с помощью команды
cc -o xxx xxx.c
Так что в Emacs, когда я набираю M-x compile, я меняю make -k на cc -o.
Но я получил ошибку вроде
cc: аргумент '-o' отсутствует
В чем проблема?
Если я использую make, то все равно получаю ошибку
Не указаны цели и не найдены make-файлы.
Наконец, если вышеуказанная проблема исправлена, как я могу определить настраиваемую горячую клавишу для компиляции?
Я уже знаю, как сделать что-то вроде
global-set-key [f8] 'goto-line
Но я не знаю, как установить горячую клавишу для действия только для режима c.