GNU/Linux >> Belajar Linux >  >> Ubuntu

Instal build alat penting di Ubuntu 22.04 atau 20.04 LTS Linux

Untuk mengkompilasi program dari kode sumbernya, kita memerlukan beberapa alat dan pustaka yang tersedia melalui satu paket bernama Build essential di Ubuntu 20.04 | 22.04 |18.04 atau Debian 11 | 10 basis repositori. Di sini kita belajar cara menginstalnya.

Build essential adalah nama untuk paket yang menyertakan kompiler dan pustaka GCC/g++ dan beberapa utilitas lain yang diperlukan untuk mengompilasi perangkat lunak yang ditulis dalam C dan C++.

Gnu Compiler Collection, singkatnya GCC, adalah kumpulan compiler dan menawarkan antarmuka yang seragam untuk membuat program dalam C, C ++, Objective-C, Fortran, Ada, Assembler, dan Go.

Arti asli dari GCC adalah GNU C Compiler, tetapi karena beberapa bahasa lain telah ditambahkan sejak itu, artinya telah berubah menjadi GNU Compiler Collection. Hari ini compiler C disebut gcc dalam huruf kecil untuk memungkinkan untuk membedakannya dari keseluruhan.

Paket kunci yang diinstal secara otomatis pada sistem Debian atau Ubuntu kami dari Build-essentials adalah GCC – ini adalah kompilasi GNU untuk Pemrograman C; g++ untuk mengkompilasi bahasa pemrograman C++; libc6-dev – perpustakaan GNU C; Buat – Sistem build tradisional atau alat mengarahkan kompiler cara bekerja; untuk mengemas atau membongkar paket Debian, utilitas dpkg-dev juga ada.

Singkatnya, dengan menyiapkan build-essential kita mendapatkan semua alat yang diperlukan untuk mengkompilasi perangkat lunak pada sistem Ubuntu/Debian.

Jika Anda telah membuat paket apa pun sendiri, Anda sudah menginstal paket build-essential. Selain kompiler masing-masing untuk C dan C ++, ini juga berisi banyak alat bermanfaat yang sangat banyak digunakan oleh pengembang (misalnya Makefiles) sehingga mereka dapat diterima begitu saja di bawah sistem apa pun yang ingin mengkompilasi sesuatu. Artikel ini bertujuan untuk membantu mengkompilasi program menggunakan GCC di Ubuntu. Itu tidak bermaksud untuk memberikan informasi bahasa pemrograman apa pun.

Instal alat build-essential di Ubuntu 20.04 atau 22.04 Linux

Perintah yang diberikan di bawah ini akan sama untuk semua Debian dan sistem berbasisnya termasuk Linux Mint, MX Linux, POP! OS Linux dan lainnya.

1. Buka terminal perintah

Untuk menginstal paket secara instan di Linux, cara termudah adalah menggunakan terminal perintah. Untuk membuka aplikasi terminal, gunakan tombol pintasan keyboard:Ctrl+ALT+T atau buka peluncur Aplikasi dan temukan di sana.

2. Jalankan pembaruan sistem

Sebelum melangkah lebih jauh dan menginstal alat pengembang untuk mengkompilasi kode sumber di Ubuntu atau Debian, jalankan perintah pembaruan sistem untuk membangun kembali cache repositori.

sudo apt update

3. Perintah untuk menginstal build-essential di Ubuntu

Sama seperti ribuan paket, “Build-essentials ” juga tersedia melalui repositori dasar Debian atau Ubuntu. Karenanya, cukup gunakan APT perintah manajer paket yang diberikan di bawah ini.

sudo apt install build-essential manpages-dev

Catatan : manpages-dev hanya untuk menyediakan halaman Manual tentang penggunaan GNU/Linux untuk pengembangan. Anda dapat melewatinya jika Anda mau.

Paket berikut diperlukan untuk bahasa selain C dan C++ :

  • gobjc (Tujuan-C)
  • gfortran (Fortran)
  • nyamukalam semesta , Ada)

Perintah untuk menginstal paket:

sudo apt install gobjc gfortran gnat

4. Periksa versi gcc dan g++

Untuk mengetahui versi GCC dan G++ mana yang ada di sistem Anda, gunakan perintah yang diberikan:

gcc --version
g++ --version

5. Cara mengkompilasi kode sumber di Debian atau Ubuntu 22.04/20.4

Setelah Anda menginstal paket build-essential di sistem Anda, kami dapat mulai mengkompilasi sumber perangkat lunak yang kami inginkan. Misalnya, Anda ingin menginstal alat pengubah ImageMagick Image yang populer di Debian Linux menggunakan kode sumbernya. Hal pertama yang harus kami miliki di sistem Anda adalah "kode sumber" yang ingin kami kompilasi.

Di sini kami mengkloning sumber ImageMagick dari repositori Git-nya. Jika Anda sudah memiliki sumber program yang ingin Anda kompilasi, Anda dapat melanjutkan.

sudo git clone https://github.com/ImageMagick/ImageMagick.git

Beralih ke folder kode sumber Anda, ini dia ImageMagick:

cd  ImageMagick

Siapkan file untuk dikompilasi:

sudo ./configure

Mulai Kompilasi:

sudo make

Setelah kompilasi selesai, instal program:

sudo make install

6. Kompilasi Program C Anda sendiri

Jika Anda ingin menulis program dan menggunakan paket Build essential untuk mengompilasi kode guna mempelajari cara kerjanya, lihat Tutorial:  Cara membuat, mengkompilasi &menjalankan Program C di terminal Linux

7. Hapus atau Uninstall build-essential dari Ubuntu

Mereka yang tertarik untuk mengembangkan atau dalam paket ini dapat menghapusnya menggunakan:

sudo apt install build-essential
Artikel Lainnya: 2 Cara menginstal kode VS di Debian 11 Bullseye Linux 3 Cara untuk menginstal .NET Core (dotnet) di Ubuntu 22.04 | 20.4
4 Cara untuk menginstal VS Code Editor di Ubuntu 22.04 | 20.4


Ubuntu
  1. Instal Chromium di Ubuntu 18.04 LTS &Linux Mint

  2. Cara menginstal Alat Kali Linux menggunakan Katoolin di Ubuntu 18.04 LTS

  3. Instal Animasi Pencil2D di Ubuntu 20.04 LTS

  1. Cara Memasang Alat Kali Linux Di Ubuntu

  2. Instal Alat Kali Linux Menggunakan Katoolin Di Ubuntu 18.04 LTS

  3. Instal Alat Kali Linux Menggunakan Katoolin3 Di Ubuntu 20.04 LTS

  1. Cara Menginstal Alat VMware di Ubuntu 18.04 LTS

  2. Cara Menginstal Kernel Linux 4.7.2 di Ubuntu 16.04 LTS

  3. Instal Brew di Ubuntu 22.04 LTS Jammy Linux