Kompilere og kjøre C-program i Linux og Windows

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

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *