Pengaturcaraan

Cara memasang pelbagai versi GCC dan G ++ di Ubuntu 20.04

Cara memasang pelbagai versi GCC dan G ++ di Ubuntu 20.04

Sebagai pemaju C dan C ++, tidak jarang mengendalikan projek yang memerlukan versi penyusun yang berbeza. Dengan kemajuan teknologi, kemungkinan anda berada dalam situasi di mana anda memerlukan versi penyusun GCC atau G ++ tertentu untuk projek tertentu.

Dalam tutorial ini, kami akan menunjukkan kaedah untuk memasang pelbagai versi GCC dan G ++ di Ubuntu 20.04 menggunakan pasang perintah. Selain itu, kami akan menunjukkan kepada anda cara beralih antara pelbagai versi G ++ dan GCC menggunakan kemas kini-alternatif dan sahkan versi terpilih yang sedang digunakan.

Untuk memastikan anda tidak ketinggalan sedikit pun, kami akan membahagikan tutorial ini kepada tiga langkah, seperti yang ditunjukkan di bawah.

Sebelum anda meneruskan

Edaran pilihan Linux kami dalam tutorial ini adalah Ubuntu 20 yang baru dikeluarkan.04 LTS. Pastikan semua pakej terkini menggunakan arahan di bawah.

sudo apt update sudo apt upgrade

Anda juga memerlukan hak istimewa yang tinggi dengan melaksanakan perintah menggunakan perintah sudo.

Memasang pelbagai versi penyusun GCC di Ubuntu 20.04 LTS

Kami akan menggunakan perintah apt install. Jalankan perintah di bawah menggunakan hak istimewa sudo.

sudo apt install build-essential sudo apt -y install gcc-7 gcc-8

memasang GCC-7 GCC-8

Kami juga akan memasang GCC 9.0 menggunakan arahan di bawah.

sudo add-apt-repository ppa: jonathonf / gcc-9.0

pasang repositori GCC -9

sudo apt-get install gcc-9

Pasang GCC-9 di Ubuntu 20.04.

Memasang pelbagai kompilator G ++ di Ubuntu 20.04 LTS

Dengan kompilator GCC dipasang, kita sekarang boleh terus memasang beberapa versi penyusun G ++.

sudo apt install build-essential sudo apt -y install g ++ - 7 g ++ - 8 g ++ - 9

Pasang Kompilator G ++

Sebagai alternatif, anda boleh memasang kompilator GCC dan G ++ dengan satu arahan, seperti yang ditunjukkan di bawah.

sudo apt install build-essential sudo apt -y install gcc-7 g ++ - 7 gcc-8 g ++ - 8 gcc-9 g ++ - 9

Membuat senarai alternatif GCC dan G ++ dengan alternatif-kemas kini

Langkah 1. Lancarkan Terminal dan laksanakan perintah di bawah ini satu persatu.

sudo kemas kini-alternatif - pasang / usr / bin / gcc gcc / usr / bin / gcc-7 7 sudo kemas kini-alternatif - pasang / usr / bin / g ++ g ++ / usr / bin / g ++ - 7 7 sudo kemas kini-alternatif - pasang / usr / bin / gcc gcc / usr / bin / gcc-8 8-sudo kemas kini-alternatif - pasang / usr / bin / g ++ g ++ / usr / bin / g ++ - 8 8 sudo kemas kini-alternatif - pasang / usr / bin / gcc gcc / usr / bin / gcc-9 9 sudo kemas kini-alternatif - pasang / usr / bin / g ++ g ++ / usr / bin / g ++ - 9 9

Buat Senarai alternatif GCC dan G ++

Langkah 2. Periksa senarai GCC dan G ++ yang tersedia di sistem anda dan pilih penyusun lalai yang ingin anda gunakan untuk pengembangan anda. Mari mulakan dengan menyediakan penyusun GCC.

Lancarkan Terminal Ubuntu anda dan jalankan arahan di bawah.

sudo kemas kini-alternatif --config gcc

Tetapkan penyusun GCC lalai anda.

Pilih penyusun GCC yang ingin anda gunakan dengan memilih nombor di bawah menu pilihan. Dalam tutorial ini, saya memilih dua (2) kerana saya mahu menggunakan GCC-8 sebagai penyusun saya untuk projek saya sekarang.

Langkah 3. Sekarang mari kita melakukan perkara yang sama dan memilih penyusun G ++ lalai kami. Jalankan arahan di bawah.

sudo kemas kini-alternatif --config g++

Pilih Penyusun G ++ Lalai

Di sini, saya juga berminat untuk menggunakan G ++ - 8, dan oleh itu, saya akan memilih pilihan dua (2), seperti yang ditunjukkan dalam gambar di atas.

Untuk beralih ke kompilator GCC atau G ++ yang lain, ulangi proses konfigurasi pada langkah dua (2) dan tiga (3) di atas. Pilih pilihan lain untuk menetapkan versi Compiler lain yang ingin anda gunakan.

Untuk mengesahkan perubahan yang telah kita buat semasa menjalankan versi arahan di Terminal untuk setiap penyusun.

gcc --versi g ++ --versi

Jalankan arahan versi G ++ dan GCC.

Dari gambar di atas, kita dapat melihat bahawa sistem menunjukkan penyusun GCC dan G ++ yang kita konfigurasikan untuk digunakan sebagai lalai.

Itu semua tentang bagaimana anda boleh memasang pelbagai versi kompilator GCC dan G ++ dan beralih di antara masing-masing pada mesin Ubuntu anda. Sekiranya anda mempunyai maklumat tambahan, silakan membagikannya dengan pembaca kami di bahagian komen di bawah.

Butang klik kiri tetikus tidak berfungsi pada Windows 10
Sekiranya anda menggunakan tetikus khusus dengan komputer riba, atau komputer desktop anda tetapi butang klik kiri tetikus tidak berfungsi pada Window...
Kursor melompat atau bergerak secara rawak semasa menaip di Windows 10
Sekiranya anda mendapati kursor tetikus anda melompat atau bergerak sendiri, secara automatik, secara rawak semasa menaip komputer riba atau komputer ...
Cara membalikkan arah tatal Tetikus dan Pad Sentuh pada Windows 10
Tetikus dan Pad sentuhs bukan sahaja menjadikan pengkomputeran mudah, tetapi lebih cekap dan kurang memakan masa. Kami tidak dapat membayangkan kehidu...