How do I install gcc on Ubuntu Linux
Daftar Isi:
- Prasyarat
- Menginstal GCC pada CentOS
- Menyusun Contoh Hello World
- Menginstal Beberapa Versi GCC
- Kesimpulan
GNU Compiler Collection (GCC) adalah kumpulan dari kompiler dan perpustakaan untuk C, C ++, Objective-C, Fortran, Ada, Go, dan D, bahasa pemrograman. Banyak proyek sumber terbuka termasuk alat GNU dan kernel Linux dikompilasi dengan GCC.
Tutorial ini menjelaskan cara menginstal kompiler GCC pada CentOS 7. Kami akan menjelaskan cara menginstal versi distro stable dan versi terbaru GCC yang tersedia dari repositori SCL.
Prasyarat
Untuk menambahkan repositori baru dan menginstal paket pada sistem CentOS Anda, Anda harus login sebagai roor atau pengguna dengan hak sudo.
Menginstal GCC pada CentOS
Repositori CentOS default berisi grup paket bernama
Development Tools
yang berisi kompiler GCC dan banyak perpustakaan dan utilitas lain yang diperlukan untuk mengkompilasi perangkat lunak.
Untuk menginstal Alat Pengembangan termasuk GCC Compiler, jalankan:
sudo yum group install "Development Tools"
Perintah menginstal banyak paket baru termasuk
gcc
,
g++
dan
make
.
Anda mungkin juga ingin menginstal halaman manual tentang penggunaan GNU / Linux untuk pengembangan:
sudo yum install man-pages
Validasikan bahwa kompiler GCC berhasil diinstal dengan menggunakan perintah
gcc --version
yang mencetak versi GCC:
gcc --version
Versi default GCC yang tersedia di repositori CentOS 7 adalah
4.8.5
:
gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-36) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Itu dia. GCC sekarang diinstal pada sistem Anda, dan Anda dapat mulai menggunakannya.
Menyusun Contoh Hello World
Mengkompilasi program C atau C ++ dasar menggunakan GCC adalah tugas yang mudah. Buka editor teks Anda dan buat file berikut:
nano hello.c
hello.c
Simpan file dan kompilasi menjadi file yang dapat dieksekusi dengan menjalankan perintah berikut: Ini akan membuat file biner bernama
Jalankan program
Program harus menampilkan: Di bagian ini, kami akan memberikan instruksi tentang cara menginstal dan menggunakan beberapa versi GCC pada CentOS 7. Versi yang lebih baru dari kompiler GCC mencakup dukungan untuk bahasa baru, kinerja yang lebih baik, fitur yang diperluas. Koleksi Perangkat Lunak, juga dikenal sebagai SCL adalah proyek komunitas yang memungkinkan Anda membangun, menginstal, dan menggunakan berbagai versi perangkat lunak pada sistem yang sama, tanpa memengaruhi paket standar sistem. Dengan mengaktifkan Koleksi Perangkat Lunak, Anda mendapatkan akses ke versi bahasa pemrograman yang lebih baru dan layanan yang tidak tersedia di repositori inti. Repositori SCL menyediakan paket bernama Developer Toolset, yang mencakup versi yang lebih baru dari Koleksi Kompilator GNU, dan alat pengembangan dan debugging lainnya. Pertama, instal file rilis CentOS SCL. Ini adalah bagian dari repositori ekstra CentOS dan dapat diinstal dengan menjalankan perintah berikut: Saat ini, koleksi Toolset Pengembang berikut tersedia: Dalam contoh ini, kita akan menginstal Developer Toolset versi 7. Untuk melakukannya ketik perintah berikut pada terminal CentOS 7 Anda: Untuk mengakses GCC versi 7, Anda harus meluncurkan instance shell baru menggunakan alat
Sekarang jika Anda memeriksa versi GCC, Anda akan melihat bahwa GCC 7 adalah versi default di shell Anda saat ini: Pada titik ini, Anda dapat menggunakan versi GCC yang lebih baru sama seperti alat biasa lainnya. Anda telah berhasil menginstal GCC pada CentOS 7. Sekarang Anda dapat mengunjungi halaman Dokumentasi GCC resmi dan mempelajari cara menggunakan GCC dan G ++ untuk mengkompilasi program C dan C ++ Anda.
#include int main() { printf ("Hello World!\n"); return 0; }
#include int main() { printf ("Hello World!\n"); return 0; }
gcc hello.c -o hello
hello
di direktori yang sama tempat Anda menjalankan perintah.
hello
dengan:
./hello
Menginstal Beberapa Versi GCC
sudo yum install centos-release-scl
sudo yum install devtoolset-7
scl
Koleksi Perangkat Lunak:
scl enable devtoolset-7 bash
gcc --version
gcc (GCC) 7.3.1 20180303 (Red Hat 7.3.1-5) Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Kesimpulan
Cara menginstal dan mengkonfigurasi server nfs pada centos 8
Dalam tutorial ini, Anda akan melalui langkah-langkah yang diperlukan untuk menyiapkan Server NFSv4 di CentOS 8. Kami juga akan menunjukkan kepada Anda cara memasang sistem file NFS pada klien.
Cara menginstal kompiler gcc di debian 10 linux
GNU Compiler Collection (GCC) adalah kumpulan sumber terbuka dari kompiler dan perpustakaan yang mendukung C, C ++, dan bahasa pemrograman lainnya. Tutorial ini menjelaskan cara menginstal menginstal kompiler GCC pada Debian 10 Buster.
Cara menginstal kompiler gcc di ubuntu 18.04
GNU Compiler Collection (GCC) adalah kumpulan dari kompiler dan perpustakaan untuk C, C ++, Objective-C, Fortran, Ada, Go, dan D, bahasa pemrograman. Tutorial ini mencakup langkah-langkah yang diperlukan untuk menginstal kompiler GCC di Ubuntu 18.04