Kompilovat a spouštět C program v Linuxu a Windows

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

Share

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *