Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een Makefile Compile
Het compileren van broncode bestanden gebeurt doorgaans op de opdrachtregel , door het uitvoeren van een compiler commando , dan is het uitvoeren van het resulterende binaire bestand . Bij het samenstellen van grote hoeveelheden bronbestanden , of bronbestanden die afhankelijk zijn van elkaar , als onderdeel van een project , moet de programmeur gebruik maken van een " makefile ", die de compilatie proces automatiseert . Hierdoor kan gemakkelijker compilatie , en krachtiger controle over het opstellen van proces . Wat je nodig hebt
Text Editor
G+ + C /C + + Compiler
Toon Meer Aanwijzingen
1

Maak de makefile naam " maketest " in de map waar de bron bestanden zich bevinden . Als de bestaande bronbestanden zijn naam " testing.cpp " en " testing2.cpp " dan de makefile zal verwijzen deze twee bestanden te compileren . De makefile zal lijken op dit voorbeeld :

alles :

g+ testing.cpp testing2.cpp - o testing3

Dit compileert de twee bronbestanden , en namen de uitgang + bestand " testing3 . " kopen van 2

Voer het merk bestand . Bij de opdrachtprompt in te voeren:

make -f maketest

Dit commando voert " maken " op de makefile " maketest " waarin het ingeperkt commando's uitvoert . Dan zal testing.cpp en testing2.cpp compileren volgens de makefile orde . Als er slechts een makefile in de gids , gewoon het commando

maken

Hoewel het noodzakelijk is om het bestand een naam " makefile . "
3

Wijzig de makefile aan afhankelijkheden te duiden . In de tekst editor , wijzig maketest een afhankelijkheid tussen testing.cpp en testing2.cpp lijken :

alles : afhankelijk

afhangen : testing.o testing2.o

g+
+ - c testing.o testing2.o - o afhankelijk

testing.o :

g+ + - c testing.cpp

testing2.o
:

g+
+ - c testing2.cpp

Nu de makefile toont aan dat er een afhankelijkheid , " afhankelijk ", die de dossiers van de testen en testing2 vereist . De makefile compileert de bronbestanden in de gewenste volgorde .

Previous: Next:
  C /C + + Programming
·Hoe gegevens opslaan op XCode …
·Hoe te meervoudig gebruik van …
·Hoe maak je een MFC Worker Thr…
·Hoe kan ik een tijdelijke buff…
·Hoe een bestand te gebruiken C…
·Hoe maak je een Binary Tree in…
·Hoe kan ik een . H File Compil…
·Hoe te Cin.Fail maken 
·Hoe te converteren en decodere…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Bepalen de Next Datum uit een lijst in P…
·Hoe te Toevoegen aan include_path 
·Hoe te controleren of een Array Index Be…
·Hoe maak je een functie om items in de D…
·Hoe om uw eigen WAP- site te maken 
·Hoe je MySQL Stoppen Met Ubuntu 
·PHP Fatale fout : Kan niet gebruiken Str…
·Hoe maak je een tekstvak Accepteer allee…
·Hoe maak je een WPF DataGrid Model Merk 
Copyright © Computer Kennis http://www.nldit.com