Jak skompilować i uruchomić programy C/C ++ w Linux
- 2319
- 629
- Ignacy Modzelewski
C jest solidnym, ustrukturyzowanym językiem programowania używanym do tworzenia oprogramowania systemowego. Według projektu C zapewnia konstrukty, które mogą być skutecznie mapy do typowych instrukcji maszynowych. Został opracowany przez Dennisa Ritchie w Bell Labs. Źródło programu C to tekst swobodny, wykorzystujący półkolis jako terminator instrukcji i klamry kręcone do grupowania bloków instrukcji, takich jak warunki, funkcje lub pętle.
C to skompilowany język programowania. Po utworzeniu programu C, najpierw musisz go skompilować za pomocą kompilatorów C. Wygeneruje plik binarny, który możesz uruchomić w swoim systemie.
Ten samouczek pomoże Ci uruchomić program C/C ++ w systemie Linux/Unix za pośrednictwem wiersza poleceń. Użyjemy poleceń „GCC” i „G ++” z GCC (kolekcja kompilatora GNU), aby skompilować program C/C ++. Tutaj:
- GCC to kompilator GNU C z GCC.
- G++ jest kompilatorem GNU C ++ z GCC.
Nietrzymujące narzędzia programistyczne
Aby uruchomić program C, musisz zainstalować pakiety narzędzi programistycznych w systemie Linux. Uruchom jedną z następujących poleceń, aby zainstalować pakiety narzędzi programistycznych zgodnie z systemem operacyjnym.
- Systemy oparte na Redhat:
Sudo Yum Groupinstall „Narzędzia programistyczne”
- Systemy oparte na debian:
sudo apt-get instal instaluj kompilację
Stwórz program Hello World w C
Na przykład wybrałem program C Hello World. Utwórz nowy plik w swoim systemie w następujący sposób:
Vim Helloworld.C
Korzystanie z poniższej zawartości
#Include int main () printf ("hello świat!"); return 0;123456 | #Include int main () printf ("hello świat!"); return 0; |
Kompiluj i uruchom programy C/C ++ w Linux
Użyłem kompilatora GNU C, aby skompilować powyższy program Hello World C jako następujący:
GCC Helloworld.C -o Hello
[LUB] Użyj poniższego polecenia, aby użyć kompilatora C ++.
G ++ Helloworld.C -o Hello
Powyższe polecenia utworzą plik wykonywalny o nazwie Witam
W obecnym katalogu. Możesz bezpośrednio uruchomić to samo co inne polecenia.
./Witam
Możesz także skopiować plik w katalogu bin (/usr/local/bin), aby uczynić je dostępnymi w całym systemie.
Wypróbuj inny przykład C
Spróbujmy z innym programem C z wprowadzaniem użytkownika. W tym przykładzie użyłem tego przykładowego programu C, aby wprowadzić dwie liczby całkowite od użytkownika i obliczyć ich sumę.
#Include int main () int i, j, sum; Scanf („Wprowadź 1'st liczbę całkowitą: %d” i i); Scanf („Enter 2'nd Integer: %D”, & J); sum = i + j; printf („suma to: %d \ n”, suma); powrót 0;1234567891011121314 | #includeint main () int i, j, sum; Scanf („Wprowadź 1'st liczbę całkowitą: %d” i i); Scanf („Enter 2'nd Integer: %D”, & J); sum = i + j; printf („suma to: %d \ n”, suma); return 0; |
Teraz kompiluj i uruchom C program
GCC suma.C -O suma
./suma
Wniosek
W tym samouczku nauczyłeś się kompilować i uruchamiać program C w systemie Linux za pośrednictwem wiersza poleceń.
- « Jak zainstalować Dropbox na Ubuntu 18.04 i 16.04
- Jak zainstalować Java 8 na Ubuntu 18.04/16.04, Linux Mint 19/18 »