Cara Menginstal GCC (build-essential) di Ubuntu 20.04

Panduan langkah demi langkah untuk menginstal kompiler GCC dan G++ di mesin Ubuntu Anda

GCC dulunya adalah singkatan dari GNU C Compiler ketika hanya memiliki satu dukungan kompiler, tetapi sejak itu telah berkembang menjadi kumpulan kompiler & perpustakaan yang kita kenal sekarang. GCC sekarang dikenal sebagai GNU Compiler Collection adalah kumpulan beberapa compiler dan library untuk bahasa pemrograman seperti C, C++, D, Objective-C, Fortran, Ada dan juga Golang.

Kernel Linux, alat GNU, dan banyak proyek sumber terbuka lainnya dikompilasi menggunakan GCC. Oleh karena itu, ini adalah bagian yang sangat penting dari Linux dan perangkat lunak sumber terbuka. Free Software Foundation (FSF) mendistribusikan GCC di bawah GNU General Public License yang berarti Anda dapat menjalankan, mempelajari, membagikan, dan memodifikasi GCC secara bebas sesuai keinginan Anda.

Mari kita lihat cara menginstal paket build-essential di Ubuntu 20.04 yang menyertakan compiler GCC untuk C (gcc) dan C++ (g++).

Menginstal GCC

Pada distribusi berbasis Debian seperti Ubuntu, GCC dibundel dalam paket meta yang dikenal sebagai membangun-penting. Ini mencakup beberapa alat dan pustaka penting lainnya seperti g++, make, dpkg-dev yang diperlukan untuk mengkompilasi perangkat lunak di Ubuntu.

Untuk menginstal membangun-penting paket, buka terminal menggunakan Ctrl+Alt+T kunci dan jalankan perintah berikut:

sudo apt update sudo apt install build-essential

Anda mungkin juga ingin mendapatkan manual untuk alat pengembangan dengan menginstal halaman manual-dev package, untuk melakukannya jalankan perintah berikut:

sudo apt install manpages-dev

Anda sekarang dapat menggunakan manusia perintah untuk menampilkan dan membaca manual pengguna untuk alat pengembangan apa pun. Sintaks untuk manusia perintahnya sangat sederhana, seperti yang ditunjukkan di bawah ini. Misalnya, untuk membaca manual di GCC, jalankan pria gcc memerintah. Anda dapat keluar dari manual dengan menekan 'Q' setelah Anda selesai membaca.

Sintaks: man Contoh: man gcc

Verifikasi apakah GCC telah berhasil diinstal pada sistem Anda hanya dengan menjalankan:

gcc --versi

Itu saja, GCC dan banyak alat lain yang diperlukan untuk pengembangan sekarang diinstal pada sistem Ubuntu 20.04 Anda.

Ubuntu 20.04 build-essential dikirimkan dengan GCC versi 9.3.0, jika Anda ingin menginstal beberapa versi GCC atau mungkin versi terbaru GCC, lihat di bagian di bawah ini.

Menginstal Beberapa Versi GCC

Jika Anda membutuhkan versi GCC lain selain yang disertakan dalam paket build-essential atau jika Anda ingin menginstal versi terbaru untuk menguji fitur baru, dalam kasus seperti ini kemampuan untuk menginstal beberapa versi GCC datang berguna.

GCC versi terbaru memiliki pengoptimalan, kinerja, dan fitur baru yang lebih baik. Repositori Ubuntu 20.04 menyertakan berbagai paket GCC dari versi 7.xx ke 10.xx.

Untuk mendemonstrasikan, kami akan menunjukkan cara menginstal tiga versi gcc dan g++ dan atur agar berfungsi dengan baik di sistem Ubuntu 20.04. Untuk menginstal GCC versi 8, 9 & 10 terbaru, jalankan perintah berikut:

sudo apt install gcc-8 g++-8 gcc-9 g++-9 gcc-10 g++-10

Kemudian jalankan pembaruan-alternatif perintah yang digunakan untuk mengkonfigurasi tautan simbolik untuk menentukan perintah default. Dalam kasus kami, jalankan untuk mengonfigurasi tautan simbolis dan prioritas gcc dan g++ versi.

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10 Sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8

Nanti jika ingin mengubah versi default GCC yang akan digunakan, jalankan pembaruan-alternatif perintah dengan opsi berikut:

sudo update-alternatives --config gcc

Anda akan disajikan daftar semua versi GCC yang terinstal di Sistem Ubuntu Anda. Ubah versi GCC default dengan mengetikkan nomor yang sesuai dengannya.

Kami telah melihat cara menginstal paket build-essential di ubuntu 20.04. Untuk mempelajari lebih lanjut tentang cara menggunakan gcc dan g++ compiler, kunjungi dokumentasi online GCC di sini.