Poslední aktualizace 26. února 2020 08:08:50 (UTC/GMT +8 hodin)
Úvod
V tomto dokumentu, uvidíme, jak můžeme kompilovat a spouštět C program v Linuxu a Windows. Dokument také obsahuje seznam dostupných kompilátorů C.
uvidíme, jak kompilovat pomocí Visual C++ 2008 Express Edition, Turbo C++, wxDev-C++ ve Windows. Pro operační systémy Linux a Unix budeme používat GNU Gcc pro kompilaci C programu. Oba jsou zdarma.,
Instalovat, kompilovat a spouštět C program s Visual C++ 2008 Express Edition s aktualizací SP1 v systému Windows
Chcete-li stáhnout, přejděte svůj prohlížeč na http://www.microsoft.com/visualstudio/en-us/products/2008-editions/express a vyberte Jazyk a klikněte na Stažení Zdarma. Po dokončení stahování spusťte spustitelný soubor a požádá vás, abyste si vybrali, zda chcete nainstalovat některé další volitelné produkty, zrušte zaškrtnutí těchto možností, abyste mohli nainstalovat pouze požadovaný produkt., Proces instalace začne stahovat další soubory z webu společnosti Microsoft a v závislosti na rychlosti připojení bude dokončení instalace chvíli trvat.
po dokončení instalace, Windows 7, spusťte Visual Studio 2008 Command Prompt ze Všech Programů > Microsoft Visual C++ 2008 Express Edition > Visual Studio Tools > Visual Studio 2008 Command Prompt.,
napište, zkompilujte a spusťte svůj první program
Krok 1: Zadejte poznámkový blok demo.c (název souboru můžete nahradit vlastním) a stiskněte klávesu Enter, když se zeptáte, zda chcete vytvořit nový soubor, řekněte ano.
Krok 2 : zadejte následující kód a klepněte na Soubor > Uložit . Na otázku, kam soubor uložit, vyberte vhodné umístění.
Krok 3: typ vzorku cl.c a stiskněte klávesu enter now. Tím se zkompiluje program pro vytvoření spustitelného souboru (.exe).,
Krok 4: nyní jednoduše zadejte název vzorku souboru a zadejte. To vám ukáže výstup.
Instalovat, kompilovat a spouštět C program s Turbo C++ v systému Windows
Turbo C++ je velmi populární C kompilátor a IDE. Problém je, Borland, organizace tvůrce kompilátoru a IDE neposkytuje žádnou možnost Stáhnout kompilátor a IDE. Ale pokud google s „turbo C++ download“, dostanete spoustu stránek ke stažení kompilátoru a IDE. Ke stažení jsou tři soubory-TC.exe, tc.r00 a tc.r01., Po stažení spusťte TC.exe soubor vytvoří složku TC na konci procesu instalace. Chcete-li spustit turbo C++, zadejte adresář bin v TC a vyhledejte tc.exe. Poklepejte na tc.otevře se soubor exe a Turbo C++ IDE.
Spustit Turbo C++ v režimu celé obrazovky v systému Windows 7
Zápis, Kompilace a Spuštění programu C
Otevřít nový soubor ze Souboru > Nové v Turbo C++ IDE. Napište malý program do IDE.,
jdi na Soubor > Uložit Jako a uložte program s názvem souboru dle vašeho výběru (ujistěte se, že přípona názvu souboru je .d).
klikněte na možnosti a přejděte do adresářů. Klikněte na adresáře a nastavte výstupní adresář, jak chcete, a zdrojový adresář, kde jste uložili programový soubor C.
Nyní přejděte na kompilovat a klikněte na kompilovat. A pak klikněte na Spustit. Uvidíte výstup vašeho programu C.
Psát, Kompilovat a Spustit program v jazyce C pomocí wxDev-C++ v systému windows
wxDev-C++ je snadno použít IDE, které můžete se rozhodnout pro napsat C Program., Si můžete stáhnout instalační program z wxdsgn.sourceforge.net.Zjistili jsme, že pracuje dokonale v systému Windows 7 a Windows XP. Nainstaluje také MinGW spolu s a nemusíte nastavovat žádné proměnné prostředí. Výchozí kompilátor pro tento IDE je gcc.
po stažení instalačního programu spusťte soubor exe dvojitým kliknutím na něj a průvodce instalací vás provede instalací. Jakmile dokončíte instalaci, spustíte ji z programů a poprvé, když ji spustíte, chvíli trvá analýza souborů záhlaví., IDe okno vypadá takto:
můžete začít programování kliknutím na Soubor > > Zdrojový Soubor v okně. Všimněte si, že při ukládání souboru musíte vybrat typ souboru jako C, protože tento IDE podporuje také c++.
můžete použít F9 nebo jak je uvedeno níže pro kompilaci a spuštění programu.
po dokončení kompilace se otevře nové okno pro zobrazení výstupu.,
Pokud máte chyby, zobrazí se v podokně níže jako následující.
i Když trochu ze dne, najdeme wxDev-C++ vynikající IDE pro programování v C. můžete zkusit to, pokud používáte Windows.
nainstalujte, zkompilujte a spusťte program C v Linuxu
většinu času, když instalujete Linux, je již nainstalován kompilátor GNU Gcc. Pokud ne, spusťte následující příkaz (náš systém je Ubuntu Linux):
Pokud překladač jazyka C již instalován, zobrazí se vám zpráva, jako výše., Pokud tomu tak není, nainstaluje všechny potřebné balíčky.
nyní otevřete textový editor a napište malý program C, jako je následující, a uložte jej jako demo.c :
#include <stdio.h>main(){printf("Welcome to C Programming");}
spustit příkaz, jak je uvedeno níže kompilace a spuštění souboru :
To, jak si můžete nainstalovat GNU Gcc kompilátor, napsat C program a spusťte jej pod Linuxem.
seznam kompilátorů C
následující tabulka je seznam dostupných kompilátorů C., Nejedná se o úplný seznam, ale to vám poskytne spravedlivou představu o různých kompilátorech C, které OS / platformu podporují a zda má programovací prostředí.
Kompilátor | Autor | Operační Systém | 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