Co to jest makefile?
Makefiles to forma pliku konfiguracyjnego używanego przez narzędzie Make w celu zidentyfikowania lokalizacji plików źródłowych, które będą używane w aplikacji. Makefile pomaga nie tylko zlokalizować pliki źródłowe, ale także pomaga zdefiniować sposób, w jaki zostaną one skompilowane i połączone ze sobą, aby umożliwić uruchomienie i funkcjonowanie programu. Tworzenie makijażu jest niezbędnym procesem z prawie wszystkimi rodzajami programowania komputerowego.
Ponieważ Makefile pomaga zdefiniować kierunek i funkcję różnych programów, jest to istotna część skryptu, która jest częścią wszystkich protokołów Make Utility. Making narzędzi może się nieco różnić w zależności od aplikacji programowania do drugiej. Należy jednak zauważyć, że prawie wszystkie produkujące zmiany użyteczności będą nosić te same podstawowe elementy znalezione w tak dobrze dotyczących mediów, takich jak UNIX.
W rodzajachL, Makefile składa się z kilku wierszy tekstu, które zdefiniują plik lub zestaw plików. Każda z definicji plików będzie miała związek z zamierzoną funkcją tego pliku w ramach działania programu. Na przykład pliki wyjściowe zostaną oznaczone w wierszach tekstu w taki sposób, że zależność tych plików od plików źródłowych jest zarówno oczywista, jak i logiczna. Każda zależność wymieniona w wierszach tekstu będzie zawierać podzbiory tekstu wciętego w Tab, które pomagają zdefiniować proces od wyjścia do wejścia i odwrotnie.
Wykorzystanie użyteczności Make i tworzenie makefilego sprawia, że jest stosunkowo mapowanie kroków związanych z dużymi i często szczegółowymi aplikacjami. Należy jednak zauważyć, że Makefile można zastosować przy niemal dowolnej aplikacji językowej. Ze względu na charakter budowy makijażu, programista stosunkowo łatwo jest wstrzykiwać dodatkowe linie tekstu w strategicznych punktachDo programowania jest pożądane.