Polecenie gcc
(GNU Compiler Collection) jest kompilatorem używanym do kompilacji programów napisanych w języku C i C++. Umożliwia przekształcenie kodu źródłowego w plik wykonywalny, co pozwala na uruchomienie programu na systemie operacyjnym.
Podstawowa składnia polecenia gcc
wygląda następująco:
gcc [opcje] [argumenty]
Oto kilka powszechnie używanych opcji dla gcc
:
-o <plik>
: Określa nazwę pliku wyjściowego.-Wall
: Włącza wszystkie ostrzeżenia kompilacji.-g
: Generuje informacje do debugowania.-O2
: Włącza optymalizację na poziomie 2.-I<ścieżka>
: Dodaje ścieżkę do katalogu z plikami nagłówkowymi.Oto kilka praktycznych przykładów użycia gcc
:
Kompilacja prostego programu C do pliku wykonywalnego o nazwie program
:
gcc program.c -o program
Kompilacja z włączeniem ostrzeżeń:
gcc -Wall program.c -o program
Kompilacja z informacjami do debugowania:
gcc -g program.c -o program
Kompilacja z optymalizacją:
gcc -O2 program.c -o program
Kompilacja programu z dodatkowym katalogiem nagłówków:
gcc -I/usr/local/include program.c -o program
-Wall
, aby być świadomym potencjalnych problemów w kodzie.-g
, aby ułatwić debugowanie.