Цель - как получить *.hex файл, делаем проект в первый раз

Специально для любознательного парня, который задал вопрос в комментариях.

Цель - сгенерировать *.hex файл, который потом можно залить в микроконтроллер через любую программу-загрузчик, я пользуюсь программой UniProf.

1. Качаем и ставим две программы: компилятор Win AVR GCC и среда разработки AVR Studio.

2. Запускаем AVR Studio:
Запускаем AVR Studio

3. Выбираем "New Project":
VR Studio new project

4. Выбираем язык написания программы:
выбираем язык

5. Заполняем поле "Project Name" и жмем "Finish":
задаем имя проекта

6. Меняем настройки проекта под наши нужды:
нажимаем на свойства
жмем завершить
Выбираем микроконтроллер для которого планируем писать программу (по умолчанию стоит ATmega128):

Запускаем AVR Studio

сохраняем настройки

7. Пишем программу в пустом окошке:
пишем программу

8. Жмем кнопку "Build":
запускаем проект

9. Идем в папку, в которую сохранились файлы проекта и видим там:
hex файл

Результат: получили *.hex файл проекта.
Теперь подключаем программатор, и записываем программу в микроконтроллер.
Удачи всем!

При попытке скомпилировать

При попытке скомпилировать исходник в этой проге получаю ошибки :

Build started 30.11.2010 at 21:18:52
make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'. Stop.
Build failed with 2 errors and 0 warnings...

как с этим бороться??

Путь к программе на кирилице!

"...как и все американское ПО данная программа не очень любит взаимодействие с кириллицей. Это значит что установку WinAVR следует выполнять в папку с названием только из латинских букв или цифр..."

Это читал тут: установка AVR GCC???

Какой?

Какой?