Ostatnia aktualizacja 26 lutego 2020 08:08:50 (UTC/GMT +8 godzin)
wprowadzenie
w tym dokumencie zobaczymy, jak możemy skompilować i wykonać program C w Linuksie i Windows. Dokument zawiera również listę dostępnych kompilatorów C.
zobaczymy jak skompilować używając Visual C++ 2008 Express Edition, Turbo C++, Wxdev-C++ w Windows. Dla systemów operacyjnych Linux i Unix, będziemy używać GNU GCC do kompilacji programu C. Oba są za darmo.,
zainstaluj, skompiluj i uruchom program C z Visual C++ 2008 Express Edition Z DODATKIEM SP1 w systemie Windows
aby pobrać, wskaż w przeglądarcehttp://www.microsoft.com/visualstudio/en-us/products/2008-editions/express I Wybierz język i kliknij Pobierz za darmo. Po zakończeniu pobierania uruchom plik wykonywalny, poprosi Cię o wybranie, czy chcesz zainstalować inne opcjonalne produkty, odznacz te opcje, aby zainstalować tylko wymagany produkt., Proces instalacji rozpocznie pobieranie innych plików z witryny Microsoft i w zależności od szybkości połączenia zakończenie instalacji zajmie trochę czasu.
Po zakończeniu instalacji w systemie Windows 7 Uruchom wiersz poleceń Visual Studio 2008 ze wszystkich programów > Microsoft Visual C++ 2008 Express Edition > narzędzia Visual Studio > wiersz polecenia Visual Studio 2008.,
napisz, skompiluj i uruchom swój pierwszy program
Krok 1 : Wpisz demo notatnika.c (możesz zastąpić nazwę pliku własną) i naciśnij Enter, gdy zapytasz, czy chcesz utworzyć nowy plik, Powiedz TAK.
Krok 2 : wpisz następujący kod i kliknij plik> Zapisz . Na pytanie, gdzie zapisać plik, wybierz odpowiednią lokalizację.
Krok 3: wpisz próbkę cl.c i naciśnij enter. Spowoduje to skompilowanie programu do utworzenia pliku wykonywalnego (.exe).,
Krok 4 : Teraz po prostu wpisz nazwę pliku próbki i wprowadź. To pokaże Ci wyjście.
instalacja, kompilacja i wykonanie programu C Z Turbo C++ w systemie Windows
Turbo C++ jest bardzo popularnym kompilatorem C i IDE. Problem w tym, że Borland, twórca kompilatora i IDE nie daje żadnej możliwości pobrania kompilatora i IDE. Ale jeśli google z „turbo C++ download”, dostaniesz wiele stron do pobrania kompilatora i IDE. Do pobrania są trzy pliki-TC.exe, tc.r00 i tc.r01., Po pobraniu uruchom TC.plik exe utworzy folder TC na końcu procesu instalacji. Aby uruchomić turbo C++, wejdź do katalogu bin w TC i poszukaj tc.exe. Kliknij dwukrotnie tc.otworzy się plik exe i turbo C++ IDE.
Uruchom Turbo C++ na pełnym ekranie w systemie Windows 7
napisz, Skompiluj i uruchom program C
Otwórz nowy plik z pliku> nowy w Turbo C++ IDE. Napisz mały program w IDE.,
Teraz przejdź do pliku > Zapisz jako i zapisz program z wybraną nazwą pliku (upewnij się, że rozszerzenie nazwy pliku jest.c).
kliknij Opcje i przejdź do katalogów. Kliknij na katalogi i ustaw Katalog wyjściowy, jak chcesz i katalog źródłowy, jak w którym zapisałeś plik programu C.
teraz przejdź do kompilacji i kliknij na kompilacji. A następnie kliknij Uruchom. Zobaczysz wynik twojego programu C.
pisanie, kompilowanie i uruchamianie programu C przy użyciu wxDev-C++ w systemie windows
wxDev-C++ jest łatwym w użyciu IDE, które można wybrać do pisania programu C., Możesz pobrać instalator z wxdsgn. sourceforge. net. okazało się, że działa doskonale na Windows 7 i Windows XP. Instaluje również MinGW wraz z i nie trzeba ustawiać żadnych zmiennych środowiskowych. Domyślnym kompilatorem tego IDE jest gcc.
Po pobraniu instalatora uruchom plik exe, klikając go dwukrotnie, a kreator instalacji poprowadzi cię do instalacji. Po zakończeniu instalacji uruchamiasz ją z programów i przy pierwszym uruchomieniu parsowanie plików nagłówkowych zajmuje trochę czasu., Okno IDe wygląda następująco:
możesz rozpocząć programowanie klikając na plik>Nowy> plik źródłowy w oknie. Zauważ, że podczas zapisywania pliku musisz wybrać typ pliku jako C, ponieważ to IDE obsługuje również C++.
Możesz użyć F9 lub jak pokazano poniżej, aby skompilować i uruchomić program.
Po zakończeniu kompilacji otwiera nowe okno, aby wyświetlić wyniki.,
Jeśli masz błędy, wyświetli się w poniższym okienku, jak poniżej.
choć nieco przestarzały, uważamy wxDev-C++ za doskonałe IDE do programowania C. możesz go wypróbować, jeśli używasz systemu Windows.
Instaluj, Kompiluj i wykonuj program C w Linuksie
przez większość czasu, gdy instalujesz Linuksa, kompilator GNU GCC jest już zainstalowany. Jeśli nie, uruchom następujące polecenie (nasz system to Ubuntu Linux):
Jeśli kompilator C jest już zainstalowany, wyświetli Ci wiadomość jak powyżej., Jeśli nie, zainstaluje wszystkie niezbędne pakiety.
teraz otwórz edytor tekstu i napisz mały program C jak following i zapisz go jako demo.c:
#include <stdio.h>main(){printf("Welcome to C Programming");}
Teraz uruchom polecenie, jak pokazano poniżej, aby skompilować i wykonać plik:
w ten sposób możesz zainstalować kompilator GNU GCC, napisać program w języku C i uruchomić go pod Linuksem.
lista kompilatorów C
poniższa tabela zawiera listę dostępnych kompilatorów C., Nie jest to kompletna lista, ale da ci to rzetelne wyobrażenie o różnych kompilatorach C, które OS / platformę obsługują i czy ma środowisko programistyczne.
kompilator | Autor | System Operacyjny | 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