GNU Derleyici Koleksiyonu (GCC)

Yazar: Lewis Jackson
Yaratılış Tarihi: 12 Mayıs Ayı 2021
Güncelleme Tarihi: 23 Nisan 2024
Anonim
C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW
Video: C/C++ Tutorial for Beginners - Install GNU (GCC/G++) Compiler Tools on Windows 10 - MinGW

İçerik

versiyon
(9/24/2018 itibariyle)
8.2
Platformlar
LisansAçık kaynak
KategoriProgramlama
Daha Fazla Bilgi (yayıncının web sitesini ziyaret edin)
Değerlendirme: 2.2 / 5 (61 Oy)

Yazılıma Genel Bakış

Ana Özellikler


  • Ücretsiz, açık kaynaklı bir derleyici paketi
  • Birkaç farklı ön uç dilini destekler
  • Farklı platformlar için çalıştırılabilir dosyaları derleyebilir

GNU Derleyici Koleksiyonu (GCC), en çok C ve C ++ programlarını derlemek için kullanılan bir açık kaynak kodlu derleyici paketidir. GCC, Objective-C, Fortran, Java, Ada, Go ve BRIG (HSAIL) dahil olmak üzere diğer bazı programlama dillerini de destekler. Derleyiciler en yaygın olarak Unix tabanlı sistemlerde kullanılır, ancak MiniGW adlı bir Windows bağlantı noktası da kullanılabilir.

GCC birkaç farklı derleyiciyi içerir:

  • gcc: A C derleyicisi
  • g ++: A C ++ ve Objective-C derleyicisi
  • gfortran: Bir Fortran derleyicisi
  • gcj: Bir Java derleyicisi
  • GNAT: Bir Ada derleyicisi
  • gccgo: Go derleyici
GCC'nin modüler tasarımı ayrıca yazılımın işlevselliğini genişletmek için eklentilerin kurulmasına izin verir. Ek işlevsellik, GCC ile gelmeyen programlama dilleri için desteği içerir.


GCC'nin en büyük özelliklerinden biri, farklı platformlar için programları çapraz derleme becerisidir. Bu, bir geliştirici bir platformda GCC kullanmasına rağmen, başka bir hedef platform için derlenebileceği anlamına gelir.

GCC, Unix tabanlı sistemlerde C ve C ++ programlarını derlemek için en yaygın seçeneklerden biridir. Linux için geliştiriyorsanız, GCC iyi bir seçimdir. Windows için de kullanılabilir, ancak Microsoft Visual Studio'da bulunan derleyici gibi diğer derleyiciler de tercih edilir.

Desteklenen Dosya Türleri


Birincil dosya uzantısı

.C - C / C ++ Kaynak Kod Dosyası

GNU Compiler Collection (GCC) 8.2 tarafından kullanılan diğer dosya uzantıları

Desteklenen Dosya Türleri
.ADAAda Kaynak Kodu
.adbAda Gövde Dosyası
.ADSAda Şartname Dosyası
.ASMAssembly Dili Kaynak Kod Dosyası
.CPPC ++ Kaynak Kod Dosyası
.FFortran Kaynak Kodu
.HC / C ++ / Objective-C Başlık Dosyası
.hppC ++ Başlık Dosyası
.javaJava Kaynak Kodu Dosyası
.MAmaç-C Uygulama Dosyası
Ek İlgili Dosya Biçimleri
.AStatik Kütüphane
.ARUnix Statik Kütüphanesi
.CCC ++ Kaynak Kod Dosyası
.GCHÖnceden Derlenmiş Başlık Dosyası
.HXXC ++ Kaynak Kodu Başlık Dosyası
.ODerlenmiş Nesne Dosyası
.YANİPaylaşılan Kütüphane

STMP dosya formatı açıklaması

Morris Wright

Nisan 2024

Birçok inan paylaşır .tmp naıl kullanılacağına dair talimat eklemeden doyalar. Yine de programlayan herke için açık değildir. .tmp doya düzenlenebilir, dönüştür...

F2K dosya biçimi açıklaması

Morris Wright

Nisan 2024

Birçok inan paylaşır .f2k naıl kullanılacağına dair talimat eklemeden doyalar. Yine de programlayan herke için açık değildir. .f2k doya düzenlenebilir, dönüştür...

Büyüleyici Bir Şekilde