C,C++, dan Fortran di AL2023 - Amazon Linux 2023

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

C,C++, dan Fortran di AL2023

AL2023 mencakup GNU Compiler Collection (GCC) dan Clang frontend untuk LLVM (Low Level Virtual Machine).

Versi utama GCC akan tetap konstan sepanjang masa pakai AL2023. Rilis minor membawa perbaikan bug dan mungkin disertakan dalam rilis AL2023. Perbaikan bug, kinerja, dan keamanan lainnya mungkin di-backport ke versi utama yang dikirimkan di GCC AL2023.

AL2023 mencakup versi 11 GCC dengan frontend C (gcc), C++ (g++), dan Fortran (). gfortran

AL2023 tidak mengaktifkan frontend (), Ada (gnat), Go Objective-C, atau Objective-C++. gcc-go

Tanda kompiler default yang dibangun dengan RPM AL2023 menyertakan flag pengoptimalan dan pengerasan. Untuk membuat kode Anda sendiri dengan GCC, kami sarankan Anda menyertakan flag pengoptimalan dan pengerasan.

catatan

Ketika gcc --version dipanggil, string versi seperti gcc (GCC) 11.3.1 20221121 (Red Hat 11.3.1-4) ditampilkan. Red Hatmengacu pada cabang vendor GCC yang menjadi dasar paket Amazon Linux GCC. Menurut URL laporan bug yang ditunjukkan olehgcc --help, semua laporan bug dan permintaan dukungan harus diarahkan ke Amazon Linux.

Untuk informasi selengkapnya tentang beberapa perubahan jangka panjang di cabang vendor ini, seperti __GNUC_RH_RELEASE__ makro, lihat sumber paket Fedora.

Untuk informasi lebih lanjut tentang toolchain inti, lihatPaket rantai alat intiglibc,, gccbinutils.

Untuk informasi lebih lanjut tentang AL2023 dan hubungannya dengan distribusi Linux lainnya, lihat. Hubungan dengan Fedora

Untuk informasi lebih lanjut tentang perubahan triplet kompiler di AL2023 dibandingkan dengan AL2, lihat. Kompiler Triplet