Hvordan kompilere CPP til EXE

Forfatter: Joan Hall
Opprettelsesdato: 3 Februar 2021
Oppdater Dato: 1 Juli 2024
Anonim
noen begreper innen programmering, IDE, kompilere, server, klient, serverside-programmeringsspråk
Video: noen begreper innen programmering, IDE, kompilere, server, klient, serverside-programmeringsspråk

Innhold

Dette er en trinnvis veiledning for å kompilere C ++-kildekoden til EXE-filer (på Windows). Metodene som beskrives fungerer også når du kompilerer .c ++, .cc og .cxx formater (muligens .c også). Denne opplæringen forutsetter at C ++ - kildekoden er en konsollapplikasjon og ikke krever eksterne biblioteker.

Trinn

  1. 1 Last ned C ++ - kompilatoren. En av de beste kompilatorene for Windows -datamaskiner er gratis Microsoft Visual C ++ 2012 Express.
  2. 2 Start et nytt prosjekt i Visual C ++. Det er ganske greit. Klikk på "Nytt prosjekt" i øvre venstre hjørne, og følg deretter instruksjonene på skjermen. Skriv inn navnet på prosjektet, og klikk på "Fullfør" i vinduet som åpnes.
  3. 3 Kopier og lim inn alle .cpp -filene i kildefilekatalogen, og kopier og lim inn alle .h -filer (hvis noen) i toppfilkatalogen. Gi nytt navn til hoved -CPP -filen (den som inneholder "int main ()") til det valgte prosjektnavnet.
  4. 4 Bygg og kompiler. Trykk på F7 -tasten for å lage programmet.
  5. 5 Finn EXE -filen. Bytt til Projects -katalogen der Visual C ++ legger alle programmene (på Windows 7 er denne katalogen plassert i Mine dokumenter -mappen). I EXE -katalogen finner du EXE -filen med navnet du ga den tidligere.
  6. 6 Sjekk filen. Dobbeltklikk på EXE -filen for å kjøre den; hvis alt gikk bra, fungerer programmet bra. Hvis noe gikk galt, kan du prøve trinnene som er beskrevet på nytt.
  7. 7 Hvis du vil kjøre programmet på en annen datamaskin, må VC ++ Runtime -bibliotekene være installert på det (C ++ - programmer opprettet med Visual Studio krever disse bibliotekene). Du trenger dem ikke på datamaskinen din ettersom de blir installert under Visual Studio -installasjonen. Last ned lenke til bibliotek: http://www.microsoft.com/en-us/download/details.aspx?id=30679

Tips

  • Det er mulighet for feil på grunn av forfatterens bruk av utdaterte metoder, eller fordi forfatteren glemte å inkludere avhengigheter.
  • Installer den nyeste versjonen av Visual C ++ Express for å unngå kompileringstidsfeil.
  • I de fleste tilfeller er den beste løsningen å be forfatteren av programmet om å kompilere det for deg. Kompiler programmet selv bare hvis det er absolutt nødvendig.

Advarsler

  • Siden C ++ og C er programmeringsspråk på lavt nivå, kan de skade datamaskinen din. For å unngå dette, sjekk .cpp -filene for linjen "# include" windows.h ".Hvis en slik linje er tilstede, må du ikke kompilere programmet, men spør forfatteren om hvorfor programmet trenger tilgang til Windows API. Spør en ekspert på et spesialisert forum hvis forfatteren ikke kan svare.
  • Ikke arbeid med Dev-C ++. Det er en utdatert kompilator med 340 feil og har ikke blitt oppdatert på 5 år.

Hva trenger du

  • Kompilator (anbefalt Visual C ++).
  • CPP -fil eller C / C ++ kildekoden.
  • Windows -datamaskin (EXE -format støttes bare av Windows).