Koleksi Pengumpul GNU (GCC)

Pengarang: Lewis Jackson
Tanggal Pembuatan: 12 Boleh 2021
Tanggal Pembaruan: 23 April 2024
Anonim
RubyConf 2019 - Parallel Ruby: Managing the Memory Monster by Kevin Miller
Video: RubyConf 2019 - Parallel Ruby: Managing the Memory Monster by Kevin Miller

Isi

Versi
(per 9/24/2018)
8.2
Platform
LisensiSumber Terbuka
KategoriPemrograman
Info Lebih Lanjut (kunjungi situs web penerbit)
Peringkat: 2.2 / 5 (61 Suara)

Ikhtisar Perangkat Lunak

Fitur utama


  • Kumpulan kompiler open source gratis
  • Mendukung beberapa bahasa ujung depan yang berbeda
  • Dapat mengkompilasi lintas executable untuk platform yang berbeda

GNU Compiler Collection (GCC) adalah rangkaian kompliers open source yang paling umum digunakan untuk mengkompilasi program C dan C ++. GCC mendukung beberapa bahasa pemrograman lain juga, termasuk Objective-C, Fortran, Java, Ada, Go, dan BRIG (HSAIL). Compiler biasanya digunakan pada sistem berbasis Unix, tetapi port Windows, yang disebut MiniGW, dapat digunakan juga.

GCC mencakup beberapa kompiler berbeda:

  • gcc: Kompiler C
  • g ++: Kompiler C ++ dan Objective-C
  • gfortran: Kompilator Fortran
  • gcj: Kompiler Java
  • GNAT: Kompiler Ada
  • gccgo: Kompilator Go
Desain modular GCC juga memungkinkan plugin dipasang untuk memperluas fungsionalitas perangkat lunak. Fungsionalitas tambahan mencakup dukungan untuk bahasa pemrograman yang tidak datang dengan GCC.


Salah satu fitur hebat dari GCC adalah kemampuannya untuk melakukan cross-compile program untuk platform yang berbeda. Ini berarti bahwa, meskipun pengembang menggunakan GCC pada satu platform, itu dapat dikompilasi untuk platform target lain.

GCC adalah salah satu pilihan paling umum untuk mengkompilasi program C dan C ++ pada sistem berbasis Unix. Jika Anda mengembangkan untuk Linux, GCC adalah pilihan pilihan yang bagus. Itu juga dapat digunakan untuk Windows, tetapi kompiler lain biasanya lebih disukai, seperti kompiler yang disertakan dengan Microsoft Visual Studio.

Jenis File yang Didukung


Ekstensi file primer

.C - C / C ++ File Kode Sumber

Ekstensi file lain yang digunakan oleh GNU Compiler Collection (GCC) 8.2

Jenis File yang Didukung
.ADAAda Source Code
.ADBAda File Tubuh
.IKLANAda Spesifikasi File
.ASMFile Kode Sumber Bahasa Perakitan
.CPPC ++ File Kode Sumber
.FKode Sumber Fortran
.HC / C ++ / Objective-C Header File
.HPPFile C ++ Header
.JAWAFile Kode Sumber Java
.MFile Implementasi Objective-C
Format File Terkait Tambahan
.SEBUAHPerpustakaan Statis
.ARPerpustakaan Unix Static
.CCC ++ File Kode Sumber
.GCHFile Header Terkompilasi
.HXXFile Header Kode Sumber C ++
.HAIFile Objek yang Dikompilasi
.BEGITUPerpustakaan bersama

Ekstensi File .ENF

Robert Simon

April 2024

PengembangThomon Reuter Kepopuleran 2.0 (2 uara) KategoriFile Lain-Lain FormatBiner X File ini diimpan dalam format biner, yang membutuhkan program khuu untuk membaca iinya. Filter impor data yang di...

Ekstensi File .ABI

Robert Simon

April 2024

PengembangT / A Kepopuleran 4.0 (9 uara) KategoriFile Data FormatT / A X Kategori format file termauk Biner, Tek, XML, dan Zip. Format jeni file ini belum ditentukan. Berii informai urutan DNA yang d...

Posting Terbaru