laatste update op 26 februari 2020 08:08: 50 (UTC/GMT +8 uur)
Inleiding
in dit document zullen we zien hoe we C-programma kunnen compileren en uitvoeren in Linux en Windows. Het document bevat ook een lijst met beschikbare C-compilers.
We zullen zien hoe te compileren met Visual C++ 2008 Express Edition, Turbo C++, wxDev-C++ in Windows. Voor Linux en Unix besturingssystemen zullen we GNU Gcc gebruiken om C programma te compileren. Beide zijn gratis.,
installeer, compileer en voer het C-programma uit met Visual C++ 2008 Express Edition met SP1 in Windows
om te downloaden, wijs uw browser naar http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express en selecteer Taal en klik op gratis downloaden. Nadat u het downloaden hebt voltooid, voert u het uitvoerbare bestand uit, het zal u vragen om te selecteren of u een aantal andere optionele producten wilt installeren, Vink deze opties uit, zodat u alleen het vereiste product kunt installeren., Het installatieproces zal beginnen met het downloaden van andere bestanden van de Microsoft site en afhankelijk van uw verbindingssnelheid zal het een tijdje duren om de installatie te voltooien.
zodra de installatie is voltooid, start u in Windows 7 De Visual Studio 2008 opdrachtprompt van alle programma ‘ s >Microsoft Visual C++ 2008 Express Edition >Visual Studio Tools > Visual Studio 2008 opdrachtprompt.,
schrijf, compileer en voer uw eerste programma
uit Stap 1 : Typ notepad demo.c (U kunt de bestandsnaam vervangen door uw eigen) en druk op Enter, wanneer u wordt gevraagd of u een nieuw bestand wilt maken, zeg ja.
Stap 2: Typ de volgende code en klik op Bestand > opslaan . Wanneer u wordt gevraagd waar het bestand moet worden opgeslagen, selecteert u de geschikte locatie.
Stap 3: type CL-Monster.c en druk nu op enter. Dit zal het programma compileren om een uitvoerbaar bestand te maken (.executable).,
Stap 4 : typ nu gewoon de naam van het bestand sample en voer in. Dat zal je de output laten zien.
installeer, compileer en voer het C-programma uit met Turbo C++ in Windows
Turbo C++ is een populaire C-compiler en IDE. Het probleem is, Borland, de maker organisatie van de compiler en IDE biedt geen optie om de compiler en IDE te downloaden. Maar als je google met “turbo C++ download”, krijg je tal van sites om de compiler en IDE te downloaden. Er zijn drie bestanden te downloaden-TC.exe, tc.r00 en tc.r01., Voer na het downloaden TC uit.exe bestand het zal een map TC aan het einde van het installatieproces te maken. Om turbo C++ uit te voeren, voer je bin directory in binnen TC en zoek je naar tc.executable. Dubbelklik op de tc.exe-bestand en turbo C++ IDE zal openen.
Run Turbo C++ in volledig scherm in Windows 7
schrijf, compileer en voer C programma
Open een nieuw bestand uit bestand > nieuw in de Turbo C++ IDE. Schrijf een klein programma in de IDE.,
ga nu naar Bestand > opslaan als en sla het programma op met de bestandsnaam van uw keuze (zorg ervoor dat de extensie van de bestandsnaam is .c).
klik op Opties en ga naar mappen. Klik op mappen en stel de uitvoermap in zoals u wilt en de bronmap zoals waar u het C-programmadossier hebt opgeslagen.
ga nu naar compile en klik op Compile. En klik vervolgens op Uitvoeren. U zult de output van uw C programma zien.
C-programma schrijven, compileren en uitvoeren met behulp van wxDev-C++ in windows
wxDev-C++ is eenvoudig te gebruiken IDE die u kunt kiezen voor het schrijven van C-programma., U kunt het installatieprogramma downloaden van wxdsgn. sourceforge.net.We vonden het perfect werken op Windows 7 en Windows XP. Het installeert ook MinGW samen met en je hoeft geen omgevingsvariabelen in te stellen. De standaard compiler voor deze IDE is gcc.
na het downloaden van het installatieprogramma, voer je het exe bestand uit door erop te dubbelklikken en een installatie wizard zal je begeleiden bij het installeren. Zodra u klaar bent met de installatie, start u het vanuit programma ‘ s en de eerste keer dat u het uitvoert, duurt het even voor het ontleden van headerbestanden., Het IDE-venster ziet er als volgt uit:
u kunt beginnen met programmeren door te klikken op Bestand > Nieuw > bronbestand in het venster. Merk op dat tijdens het opslaan van het bestand, Je moet selecteren bestandstype als C als deze IDE ondersteunt C++ ook.
U kunt F9 of zoals hieronder getoond gebruiken om het programma te compileren en uit te voeren.
wanneer compilatie is voltooid, opent het een nieuw venster om u uitvoer te tonen.,
Als u fouten heeft, toont het u in het onderstaande paneel als volgt.
hoewel enigszins gedateerd, vinden we wxDev-C++ een uitstekende IDE voor het programmeren van C. Je kunt het proberen als je Windows gebruikt.
installeer, compileer en voer het C-programma uit in Linux
meestal is de GNU GCC-compiler al geïnstalleerd wanneer u Linux installeert. Als dit niet het geval is, voer dan het volgende commando uit (ons systeem is Ubuntu Linux):
als C-compiler al geïnstalleerd is, zal het u een bericht laten zien zoals hierboven., Zo niet, zal het installeren van alle benodigde pakketten.
open nu een teksteditor en schrijf een klein C programma zoals following en sla het op als demo.c:
#include <stdio.h>main(){printf("Welcome to C Programming");}
Voer nu het commando uit zoals hieronder getoond om het bestand te compileren en uit te voeren :
Dit is hoe je GNU gcc compiler kunt installeren, Een C programma kunt schrijven en uitvoeren onder Linux.
lijst van de C-Compilers
de volgende tabel is een lijst van de beschikbare C-compilers., Dit is geen volledige lijst, maar dit geeft je een goed idee over verschillende C compilers, welk besturingssysteem / Platform ze ondersteunen en of het een programmeeromgeving heeft.
Compiler | auteur | besturingssysteem | 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