...
В makefile доступны следующие настройки сборки проекта:
Имя параметра | Значение |
OPT | Уровень оптимизации. Рекомендуемые значения 2 или s (так же допустимые значения 0 и 1, значение 3 крайне не рекомендуется) |
SRC | Набор С-файлов, используемых в проекте |
ASRC | Набор ASM-файлов, используемых в проекте |
Важно заметить, что задаваемые имена файлов зависят от регистра. К примеру, при несовпадении регистра в имени файла main.c, при сборке может возникнуть следующая ошибка:
-------- begin --------
...
make: *** No rule to make target `main.
...
o’, needed by `elf'. Stop.
Несовпадение имен как таковых проверяется отдельно и вызывает более внятную ошибку:
-------- begin --------
...
File main.c not found! Please check makefile (SRC, ASRC and CPPSRC values).