GNU MAAK

GNU MERE is een hulpmiddel dat de generatie uitvoerbare bestanden en andere niet-bronbestanden van een programma regelt.
Download nu

GNU MAAK Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Paul D. Smith
  • Uitgever website:
  • http://www.gnu.org/software/make/

GNU MAAK Tags


GNU MAAK Beschrijving

GNU MAI is een hulpmiddel dat de generatie uitvoerbare bestanden en andere niet-bronbestanden van een programma regelt. GNU Make is een tool die de generatie van uitvoerbare bestanden en andere niet-bronbestanden van een programma van de bronbestanden van het programma regelt. Make krijgt zijn kennis van het bouwen van uw programma vanuit een bestand dat de MAKEFILE wordt genoemd, die elk van de non- Bronbestanden en hoe het te berekenen vanuit andere bestanden. Wanneer u een programma schrijft, moet u er een makefile voor moeten schrijven, zodat het mogelijk is om te gebruiken om het programma te bouwen en te installeren. Capabilities van Make · Maak de eindgebruiker in staat om uw pakket te bouwen en te installeren zonder de details van hoe Dat is gedaan - omdat deze details worden vastgelegd in de makefile die u levert. · Maak cijfers automatisch welke bestanden het moet bijwerken, gebaseerd op welke bronbestanden zijn gewijzigd. Het bepaalt ook automatisch de juiste volgorde voor het bijwerken van bestanden, in het geval dat één niet-bronbestand afhankelijk is van een ander niet-bronbestand. Als gevolg hiervan, als u een paar bronbestanden wijzigt en vervolgens wordt uitgevoerd, hoeft het niet te hercompileren uw programma. Het werkt alleen bij die niet-bronbestanden die direct of indirect afhankelijk zijn van de bronbestanden die u hebt gewijzigd. · Maak niet beperkt tot een bepaalde taal. Voor elk niet-bronbestand in het programma geeft de makefile de Shell-opdrachten aan om het te berekenen. Deze Shell-opdrachten kunnen een compiler uitvoeren om een objectbestand te produceren, de linker om een uitvoerbaar bestand te produceren, AR om een bibliotheek of Tex of Makeinfo bij te werken om documentatie te formatteren. · Maak niet beperkt tot het bouwen van een pakket. U kunt ook gebruik maken om een pakket te controleren of te installeren, een tags-tabellen te genereren, of iets anders dat u vaak genoeg wilt doen om het de moeite waard te maken tijdens het opschrijven hoe u het moet doen. Maak regels en doelen van de targsa-regel in de MAKEFILE TELLS maken hoe u een reeks opdrachten uitvoert om een doelbestand van bronbestanden te bouwen. Het specificeert ook een lijst met afhankelijkheden van het doelbestand. Deze lijst moet alle bestanden bevatten (bronbestanden of andere doelen) die worden gebruikt als invoer naar de opdrachten in de regel. Hier ziet u hoe een eenvoudige regel eruit ziet: TARGET: afhankelijkheden ... Opdrachten ... wanneer u uitvoert, U kunt bepaalde doelstellingen opgeven om bij te werken; Maak anders bijwerken het eerste doelwit dat wordt vermeld in de makefile. Natuurlijk moeten andere doelbestanden die nodig zijn als invoer voor het genereren van deze doelen, moeten eerst worden bijgewerkt. Maak gebruik van de MAKEFILE om erachter te komen welke doelbestanden op de hoogte moeten worden gebracht en bepaalt vervolgens welke van hen eigenlijk moeten worden bijgewerkt. Als een doelbestand nieuwer is dan al zijn afhankelijkheden, dan is het al op de hoogte en hoeft het niet te worden geregenereerd. De andere doelbestanden moeten worden bijgewerkt, maar in de juiste volgorde: elk doelbestand moet worden geregenereerd voordat deze wordt gebruikt bij het regenereren van andere doelen .Autvantages van GNU Makegnu Make heeft veel krachtige functies voor gebruik in makeFiles, buiten welke andere versies hebben. Het kan ook intermediate bestanden regenereren, gebruiken en vervolgens verwijderen die niet moeten worden opgeslagen. Gnu Make heeft ook een paar eenvoudige functies die erg handig zijn. De optie -o -o-bestand die zegt: `'doet alsof het bronbestandbestand niet is gewijzigd, ook al is het veranderd.' 'Dit is extreem handig wanneer u een nieuwe macro aan een header-bestand toevoegt. De meeste versies van MAAK gaan ervan uit dat ze daarom alle bronbestanden moeten hercompileren die het koptekstbestand gebruiken; Maar GNU MAAK geeft u een manier om de hercompilatie te voorkomen, in het geval dat u weet dat uw wijziging in het koptekstbestand niet nodig is. Het belangrijkste verschil tussen GNU MAKE en de meeste versies van MAAK is dat GNU-merk gratis software is . Wat is er nieuw in deze release: · Major Bugfixes


GNU MAAK Gerelateerde software

Gbaconv

GBACONV is een reeks hulpmiddelen gericht op Gameboy Advance-ontwikkelaars. ...

475

Downloaden

Custom Eclipse Builder

De aangepaste Eclipse Builder is een lichtgewicht mier-project om een bedrijf / persoonlijk aangepaste verduistering van de Eclips te bouwen. ...

168

Downloaden

CC65

CC65 is een freeware C-compiler voor 6502-gebaseerde systemen. ...

182

Downloaden

Elfio

Elfio is een elf (uitvoerbare en koppelbare formaat) lezer en producent. ...

752

Downloaden

Sol-manager

SOL Manager is een hulpmiddel om uw bronbestanden en configuratie-instellingen te beheren. ...

175

Downloaden