Een bestand met de "H " bestandsextensie is een header -bestand voor de C /C + + programmeertaal . Header files in C /C + + bevat constanten , variabelen en functie-definities . Header -bestanden worden gecompileerd door te bellen naar het H -bestand met een "include " verklaring van een C /C + + -code bestand ( CPP -bestand ) , en dan loopt het CPP -bestand via de C /C + + compiler . Microsoft Visual Studio biedt een command -line C /C + + compiler . Compileer een H -bestand door het uitvoeren van de compiler op de code bestand . Een uitvoerbaar bestand ( EXE -bestand) wordt gemaakt van de compilatie . Wat je nodig hebt Microsoft Visual Studio ( of vergelijkbaar C /C + + ontwikkelomgeving ) Toon Meer Aanwijzingen 1 Klik op de knop Windows "Start " en vervolgens op " Alle programma's . " Klik 2 " Microsoft Visual Studio 2010 " en klik op " Visual Studio Tools . " 3 Klik op de " Visual Studio 2010 Command prompt " optie . De VS opdrachtprompt wordt geopend . Type 4 " notepad testcompile.c " ( zonder aanhalingstekens ) bij de opdrachtprompt en druk op de toets " Enter " . Klik op " Yes " om het bestand te maken te bevestigen . De Notepad teksteditor opent een nieuw bestand met de naam " testcompile.c . " 5 Typ het volgende commando blok in de lege tekstpagina ( " testheader.h " is de header -bestand gebruikt in dit voorbeeld ) . De header -bestand wordt aangeroepen door middel van de " onder " statement : # include int main ( ) op { printf ( " Dit is een native C programma \\ n . " ) ; return 0 ; } 6 Klik op de optie "File " op de top navigatiebalk in Kladblok en klik op 'Opslaan'. AC /C + + -broncode bestand gemaakt met de naam " testcompile.c . " De " testheader.h " bestand is opgenomen in de C broncode bestand . Type " cl testcompile.c " 7 ( zonder aanhalingstekens ) in de VS opdrachtprompt en druk op de toets " Enter " . De " cl " commando compileert de broncode en creëert een uitvoerbaar bestand ( EXE ) bestand met dezelfde naam , " testcompile.exe . " 8 Dubbelklik op de " testcompile.exe " bestand de applicatie .
|