Zawartość
- Przegląd oprogramowania
- Obsługiwane typy plików
- Podstawowe rozszerzenie pliku
- Inne rozszerzenia plików używane przez GNU Compiler Collection (GCC) 8.2
Wersja (od 24.09.2018) | 8.2 |
Platformy | |
Licencja | Otwarte źródło |
Kategoria | Programowanie |
Więcej informacji (odwiedź stronę wydawcy) |
Ocena: 2.2 / 5 (61 głosów) |
Przegląd oprogramowania
Główne cechy
- Bezpłatny, otwarty zestaw kompilatorów
- Obsługuje kilka różnych języków frontonu
- Może kompilować pliki wykonywalne dla różnych platform
GNU Compiler Collection (GCC) to zestaw kompilatorów open source najczęściej używanych do kompilowania programów C i C ++. GCC obsługuje również kilka innych języków programowania, w tym Objective-C, Fortran, Java, Ada, Go i BRIG (HSAIL). Kompilatory są najczęściej używane w systemach opartych na Uniksie, ale można również użyć portu Windows, zwanego MiniGW.
GCC zawiera kilka różnych kompilatorów:
- gcc: Kompilator C
- g ++: Kompilator C ++ i Objective-C
- gfortran: Kompilator Fortran
- gcj: Kompilator Javy
- GNAT: Kompilator Ada
- gccgo: kompilator Go
Jedną wielką cechą GCC jest możliwość kompilowania programów dla różnych platform. Oznacza to, że nawet jeśli programista używa GCC na jednej platformie, może zostać skompilowany dla innej platformy docelowej.
GCC jest jedną z najczęstszych opcji kompilowania programów C i C ++ w systemach opartych na Uniksie. Jeśli pracujesz dla Linuksa, GCC jest dobrym wyborem. Może być również używany w systemie Windows, ale zazwyczaj preferowane są inne kompilatory, takie jak kompilator dołączony do Microsoft Visual Studio.
Obsługiwane typy plików
Podstawowe rozszerzenie pliku
.DO - Plik kodu źródłowego C / C ++Inne rozszerzenia plików używane przez GNU Compiler Collection (GCC) 8.2
Obsługiwane typy plików | |
---|---|
.ADA | Kod źródłowy Ada |
.ADB | Akta ciała Ada |
.REKLAMY | Plik specyfikacji Ada |
.JAKO M | Plik kodu źródłowego języka zespołu |
.CPP | Plik kodu źródłowego C ++ |
.FA | Kod źródłowy Fortran |
.H | Plik nagłówkowy C / C ++ / Objective-C |
.HPP | Plik nagłówkowy C ++ |
.JAWA | Kod źródłowy Java |
.M | Plik implementacyjny Objective-C |
Dodatkowe powiązane formaty plików | |
---|---|
.ZA | Biblioteka statyczna |
.AR | Unix Static Library |
.CC | Plik kodu źródłowego C ++ |
.GCH | Wstępnie skompilowany plik nagłówka |
.HXX | Plik nagłówka kodu źródłowego C ++ |
.O | Skompilowany plik obiektu |
.WIĘC | Wspólna biblioteka |