Дальше уже откладывать некуда — пришло мне время научиться писать продвинутые makefile'ы, и я начал последовать читать и конспектировать документацию по GNU Make. Неожиданно наткнулся на очень необычную возможность, о существовании которой не мог даже и подумать, но подобной функциональности мне всегда очень не хватало. Сейчас я про нее напишу, а потом, может быть, в этой записи появится что-то еще.
hello.c, то в командной строке достаточно набрать make hello — и всё! Будет вызван компилятор, прописанный в переменной окружения CC, а дополнительные флаги будут взяты из переменной CFLAGS. При успешной компиляции на выходе мы получим исполняемый файл hello.
Комментарии
Отправить комментарий