Siste oppdatering på februar 26 2020 08:08:50 (UTC/GMT +8 timer)
Innledning
I dette dokumentet, vi vil se på hvordan vi kan kompilere og kjøre C-program i Linux og Windows. Dokumentet inneholder også en liste over C-kompilatorer tilgjengelig.
Vi vil se hvordan du kan lage ved hjelp av Visual C++ 2008 Express Edition, Turbo C++, wxDev-C++ i Windows. For Linux-og Unix-operativsystemer, vil vi bruke GNU Gcc for å kompilere C-program. Begge disse er gratis.,
Installer, kompilere og kjøre C-program med Visual C++ 2008 Express Edition med SP1 i Windows
for Å laste ned, peke nettleseren din til http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express og velg Språk og klikk på Last ned Gratis. Etter at du har fullført ned, kjøre den kjørbare fil, vil det be deg om å velge om du ønsker å installere noen andre valgfrie produkter, fjern markeringen for de valg slik at du kan bare installere produktet nødvendig., Installasjonen vil begynne å laste ned andre filer fra Microsoft-område, og er avhengig av tilkoblingshastigheten det vil ta en stund å fullføre installasjonen.
Når installasjonen er fullført, Windows 7, kan du starte Visual Studio 2008 Ledetekst fra Alle Programmer > Microsoft Visual C++ 2008 Express Edition > Visual Studio Tools > Visual Studio 2008 Ledeteksten.,
Skriv, kompilere og kjøre ditt første program
Trinn 1 : skriv inn notepad demo.c (du kan erstatte filnavn med dine egne), og trykk på Enter når du blir spurt om du vil opprette en ny fil, si ja.
Trinn 2 : skriv inn følgende kode og klikk på Fil > Lagre . Når du blir spurt om hvor du vil lagre filen, velger den posisjonen som passer.
Trinn 3 : Skriv cl eksempel.c og trykk på enter nå. Dette vil kompilere programmet til å opprette en kjørbar fil (.exe).,
Trinn 4 : Nå skriver du ganske enkelt inn navnet på filen som eksempel, og gå inn. Som vil vise deg utgang.
Installer, kompilere og kjøre C-program med Turbo C++, i Windows
Turbo C++ er svært populære C-kompilatoren og IDE. Problemet er, Borland, skaperen organisering av kompilatoren og IDE-ikke gir noen mulighet for å laste ned kompilatoren og IDE. Men hvis du google med «turbo c++ laste ned», vil du få massevis av steder å laste ned kompilatoren og IDE. Det er tre filer til nedlasting – TC.exe, tc.r00 og tc.r01., Etter nedlasting, kan du kjøre TC.exe-filen, vil den opprette en mappe TC på slutten av installasjonen. Å kjøre turbo C++, skriver bin-katalog i TC og se for tc.exe. Dobbel klikk på tc.exe-fil og turbo C++ IDE vil åpne.
Kjøre Turbo C++ i fullskjermmodus i Windows 7
Skriv, Kompilere og Kjøre C-program
Åpne en ny fil fra Fil > Ny i Turbo C++ IDE. Skrive et lite program i IDE.,
Nå kan du gå til Fil > Lagre Som og lagre programmet med navnet av ditt valg (sørg for at utvidelse av filnavn er .c).
Klikk på Alternativer og gå til Kataloger. Klikk på Kataloger og angi Output Katalog som du ønsker, og Kilden Katalogen der du har lagret på C-program-fil.
Nå gå for å kompilere og klikk på Kompilere. Og Klikk deretter på Kjør. Du vil se resultatet av ditt C-program.
Skriv, Kompilere og Kjøre C-program ved hjelp av wxDev-C++ i windows
wxDev-C++ er enkel å bruke IDE som du kan velge å skrive C-Program., Du kan laste ned installasjonsprogrammet fra wxdsgn.sourceforge.net.Vi fant det fungerer perfekt på Windows 7 og Windows XP. Det kan også installeres MinGW sammen med, og du trenger ikke å angi noen miljøvariabler. Standard-kompilatoren for denne IDE er gcc.
Etter å laste ned installasjonsprogrammet, kjører du exe-filen ved å dobbeltklikke på den og en veiviser vil lede deg til å installere. Når du er ferdig med installasjonen, kan du starte det fra Programmer og første gang når du kjører den, det tar en stund for analysering header filer., IDe-vinduet ser ut som følgende:
Du kan starte programmeringen ved å klikke på Fil > Ny > Kilde Filen i vinduet. Merk at mens lagre filen, må du velge filtypen som C som dette IDE støtter C++ også.
Du kan bruke F9 eller som vist nedenfor for å Kompilere og Kjøre programmet.
Når kompileringen er fullført, åpnes et nytt vindu for å vise deg utgang.,
Hvis du har feil, det viser du i ruten nedenfor som følgende.
Men litt datert, kan vi finne wxDev-C++ er et utmerket IDE for programmering C. Du kan prøve det hvis du bruker Windows.
Installer, kompilere og kjøre C-program i Linux
de Fleste av tiden, når du installerer Linux, GNU Gcc kompilatoren er allerede installert. Hvis ikke, kan du kjøre følgende kommando (vårt system er Ubuntu Linux):
Hvis C-kompilatoren er allerede installert, vil det vises en melding som ovenfor., Hvis ikke, vil den installere de nødvendige pakkene.
Nå åpne en tekst-editor og skrive en liten C-programmet som følger og lagre det som en demo.c :
#include <stdio.h>main(){printf("Welcome to C Programming");}
Nå kjøre kommandoen som vist nedenfor for å kompilere og kjøre filen :
Dette er hvordan du kan installere GNU Gcc kompilatoren, skrive et C-program og kjøre det under Linux.
Liste av C-Kompilatorer
tabellen nedenfor er en liste over C-kompilatorer tilgjengelig., Dette er ikke en komplett liste, men dette vil gi deg en ide om ulike C-kompilatorer, som OS / Plattform som de støtter, og om det har en programmering miljø.
Verktøy | Forfatter | – Operativsystemet | IDE?, | License type |
---|---|---|---|---|
AMPC | Axiomatic Solutions Sdn Bhd | Windows,Unix & Other | Yes | Proprietary |
Amsterdam Compiler Kit | Andrew Tanenbaum and Ceriel Jacobs | Unix & Other | No | BSD |
CCS C Compiler | CCS, Inc.,ows,Unix,Other | No | BSD | |
Power C | Mix Software | Other | No | Proprietary |
QuickC | Microsoft | Windows | Yes | Proprietary |
SAS/C | SAS Institute | Windows,Unix,Other-IBM mainframe, AmigaOS, 68K, 88K, Unix | Yes | Proprietary |
Tiny C Compiler | Fabrice Bellard | Windows,Unix | No | LGPL |
Turbo C | Embarcadero | Other | No | Proprietary – V 2.,01 freely available |
CCS C Compiler | CCS, Inc. | Windows,Unix,Other | Yes | Proprietary |
MikroC Compiler | MikroElektronika, Inc. | Windows,Unix,Other | Yes | Proprietary |
ups debugger (includes C interpreter) | Tom Hughes, Ian Edwards, and others | Unix,Other-Solaris, SunOS | Yes | GPL |
VBCC | Dr., Volker Barthelmann | Windows,Unix,Other | No | Freeware (source code available, modification not allowed) |
XL C | IBM | Unix-AIX | Eclipse | Proprietary |
Previous: C Tutorial
Next: C Basic