1. |
Открываем текстовый редактор emacs соответствующей командой. В первую очередь необходимо создать вспомогательный файл с именем makefile, который управляет работой компилятора. Для этого в редакторе открываем новый файл командой c-x c-f makefile, далее набираем файл, строго соблюдая пробелы и отступы. Большой отступ получается нажатием клавиши <TAB>: hello: hello.o <TAB>gcc -g -o hello hello.o -lm hello.o: hello.c <TAB>gcc -g -c hello.c Файл сохраняем командой c-x c-s. |
2. | Вот как выглядит этот файл, если открыть его в редакторе mcedit. |
3. |
Теперь напишем небольшую программу-приветствие.Сделать это можно
как в редакторе emacs, так и в mcedit. Мы проделаем работу в mcedit.
Сохраняем файл под именем hello.c . |
4. |
Далее предстоит компиляция нашей программы с целью получить загрузочный файл. Сделать это
можно в emacs.
Загружаем файл hello.c в редактор emacs, используя команду c-x c-f. |
5. | Файл загружен. |
6. | Выполняем компиляцию файла командой m-x compile <ENTER> <ENTER> (2 раза подряд). |
7. | Компиляция успешна! (Всякое другое сообщение говорит об ошибке во время компиляции, либо в файле makefile, либо в исходной программе. См. примеры реальных ошибок.) |
8. | Далее покидаем редактор Emacs командой c-x c-c и запускаем загрузочный файл (со звездочкой) на выполнение. |