| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > GNU toolchain > как пользоваться makefile |
| Автор: f999t1 17.4.2006, 10:27 |
| как пользоваться makefile для компановки нескольких файлов |
| Автор: comcon1 17.4.2006, 11:58 | ||||||
| Синтаксиз таков: Маке-файл состоит из целей, которые обозначаются так.
Простой пример:
Вот более сложный пример.
|
| Автор: f999t1 18.4.2006, 13:31 |
| твой пример надо писать в отдельно файле (какое должно быть расширение) и что если один файл на C другой на asembler |
| Автор: comcon1 19.4.2006, 15:36 | ||||||
| Создаешь это в файле, называемом Makefile. Тогда команда:
Будет лезть в него. Если он назван по другому, то запуск сборки, к примеру:
А сборка с асм:
|
| Автор: f999t1 19.4.2006, 16:43 | ||
| В принципе разобрался. у меня получился работающий makfile
но как еге переделать с использованием переменных типа OBJ=main.o f13.o f23.o и $, @ и т.п (не пойму как ими пользоваться) |
| Автор: comcon1 19.4.2006, 23:32 | ||
Наверно, правильнее всего так:
|
| Автор: jonie 19.4.2006, 23:58 |
| какие "автосоздатели" make файлов вы предпочитаете ? А-то самому ручками писать уж больно долго..... желательно создание как под win так и под nix компиляторы.... |
| Автор: comcon1 20.4.2006, 12:16 |
| see autobook. (aclocal, autoconf, automake, libtool) win: Dev-Cpp, minGw development studio |