Denne vejledning lærer dig, hvordan du konverterer C ++ - kildekode til en EXE -fil, der kan køre på de fleste (hvis ikke alle) Windows -computere. Ud over C ++ kan du også konvertere kode med udvidelsen.cpp,.cc og.cxx (samt.c, selvom det ikke er garanteret succes) ved at følge denne vejledning. Denne artikel forudsætter, at C ++ - koden kører på konsollen og ikke kræver eksterne biblioteker.
Trin
Trin 1. Få en gratis C ++ - kompilator
En af de bedste kompilatorer til Windows -computere er Microsoft Visual C ++ 2012 Express, som kan downloades gratis.
Trin 2. Start et nyt projekt i Visual C ++
Du kan nemt oprette projektet. Klik på knappen "Nyt projekt" i øverste venstre hjørne af skærmen, og følg derefter vejledningen til oprettelse af et tomt projekt ("Tøm projekt"). Giv projektet et navn, og klik derefter på "Afslut" i det næste vindue.
Trin 3. Kopier og indsæt hele.cpp -filen i biblioteket "Kildefiler" og.h -filen (hvis nogen) i mappen "Header Files"
Omdøb hovedcpp -filen (filen med metoden "int main ()") med navnet på det projekt, du har angivet tidligere. Alle eksterne afhængigheder udfyldes automatisk.
Trin 4. Efter kopiering af filerne udvides og kompileres projektet ved at trykke på F7
Visual C ++ opretter dine programfiler.
Trin 5. Find EXE -filen
Åbn mappen "Projekter", hvor Visual C ++ gemmer alle kompilerede programmer (i Windows 7 er denne mappe i mappen "Dokumenter"). Dit program gemmes under projektnavnet i mappen "Debug".
Trin 6. Test programmet ved at dobbeltklikke på filen
Hvis der ikke er nogen fejl, kører dit program fint. Hvis der opstår en fejl, skal du gentage ovenstående trin.
Trin 7. Hvis du vil køre programmet på en anden computer, skal du sørge for, at Visual C ++ Runtime -biblioteket er installeret på den pågældende computer
C ++ - programmer kompileret med Visual C ++ afhænger af Visual C ++ - bibliotekerne, men du behøver ikke at installere dem, fordi bibliotekerne installeres automatisk efter installation af Visual Studio. Den person, der kører dit program, ejer imidlertid ikke nødvendigvis biblioteket. Download Visual C ++ biblioteket på
Tips
- Nogle gange opstår der fejl, fordi programmets forfattere brugte forældede metoder eller ikke inkluderede afhængigheder i kildekoden.
- Sørg for at installere Visual C ++ Express -opdateringen for at undgå fejl i programkompilering.
- Generelt er det lettere at bede programmøren om at kompilere. Kompilér dig selv, når det er absolut nødvendigt.
Advarsel
- Undgå Dev-C ++. Programmet er en gammel kompiler, for evigt i beta -tilstand, har 340 kendte fejl og er ikke blevet opdateret i 5 år. Hvis det er muligt, skal du bruge en anden compiler/IDE end Dev-C ++.
- Fordi C ++ og C er programmeringssprog på lavt niveau, kan de programmer, du opretter, beskadige din computer. For at kontrollere, om et program kan beskadige computeren, skal du kontrollere programmets start og finde "#include" WINDOWS.h ". Hvis du finder denne linje, skal du ikke kompilere den. Spørg, hvorfor brugeren har brug for adgang til Windows -programmeringen Hvis brugerens svar er mistænkeligt, skal du bede om hjælp på fora.