Koleksi Pengumpul GNU (GCC)

Pengarang: Lewis Jackson
Tanggal Pembuatan: 12 Boleh 2021
Tanggal Pembaruan: 21 November 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

Deskripsi format file NNTP

Roger Morrison

November 2024

Banyak orang berbagi .nntp file tanpa melampirkan intruki tentang cara menggunakannya. Namun tidak jela bagi emua orang program mana a .nntp file dapat diedit, dikonveri atau dicetak dengan. Di halam...

Deskripsi format file ITN

Roger Morrison

November 2024

Banyak orang berbagi .itn file tanpa melampirkan intruki tentang cara menggunakannya. Namun tidak jela bagi emua orang program mana a .itn file dapat diedit, dikonveri atau dicetak dengan. Di halaman...

Artikel Yang Menarik