GCC

Menginstal GCC dan C/C++ Build Tools di CentOS 8

Menginstal GCC dan C/C++ Build Tools di CentOS 8
Pada artikel ini, saya akan menunjukkan cara menginstal GCC dan semua alat build C/C++ yang diperlukan di CentOS 8 untuk mengembangkan program C/C++. Jadi, mari kita mulai.

Menginstal Alat Bangun GCC dan C/C++:

Pertama, perbarui cache repositori paket YUM dengan perintah berikut:

$ sudo yum makecache

Cache repositori paket YUM harus diperbarui.

Di CentOS 8, semua alat pengembangan C/C++ dapat diinstal dengan sangat mudah dengan menginstal Alat Pengembangan kelompok.

$ sudo yum daftar grup

Untuk menginstal Alat Pengembangan kelompok paket, jalankan perintah berikut:

$ sudo yum groupinstall "Alat Pengembangan"

Untuk mengonfirmasi penginstalan, tekan kamu lalu tekan .

Manajer paket YUM harus mengunduh semua paket dari internet dan menginstalnya di mesin CentOS 8 Anda.

Pada titik ini, GCC dan semua alat pembangunan C/C++ yang diperlukan harus diinstal.

Untuk mengonfirmasi apakah GCC berfungsi dengan benar, jalankan perintah berikut:

$ gcc --versi

Seperti yang Anda lihat, GCC berfungsi dengan benar.

Sekarang, untuk memeriksa apakah G++ berfungsi dengan benar, jalankan perintah berikut:

$g++ --versi

Seperti yang Anda lihat, G++ berfungsi dengan benar.

Untuk memeriksa apakah membuat alat berfungsi dengan benar, jalankan perintah berikut:

$ buat --versi

Seperti yang terlihat, membuat bekerja dengan benar.

Menulis Program C dan C++ Pertama Anda:

Di bagian ini, saya akan menunjukkan cara menulis program C dan C++ pertama Anda, mengompilasinya menggunakan GCC dan menjalankannya. Jadi, mari kita lanjutkan,

CATATAN: File sumber program C harus diakhiri dengan ekstensi .c dan file sumber program C++ harus diakhiri dengan ekstensi .cpp. Kamu harus selalu ingat itu.

Pertama, buat file sumber program C Halo.c dan ketikkan baris kode berikut.

#termasuk
#termasuk
 
int utama(kosong)
printf("Halo dunia dari LinuxHint!\n");
 
kembali EXIT_SUCCESS;

File kode sumber terakhir akan terlihat seperti ini.

Setelah Anda menulis program C Anda, navigasikan ke direktori (dalam kasus saya ~/kode direktori) tempat Anda menyimpan Halo.c C sumber file sebagai berikut:

$ cd ~/kode

Seperti yang Anda lihat, Halo.c File sumber C ada di direktori ini.

Sekarang, untuk mengkompilasi file sumber C Halo.c, jalankan perintah berikut:

$gcc halo.c

Jika Anda tidak menentukan nama untuk file biner/executable yang dikompilasi, Sebuah.di luar akan menjadi nama default untuk kompilasi file biner/executable.

Jika Anda ingin memberi nama file biner/executable yang dikompilasi, i.e. Halo, kompilasi file sumber C Halo.c dengan perintah berikut:

$ gcc -o halo halo.c

CATATAN: Sini, -Hai opsi mendefinisikan file output atau nama file biner/executable yang dikompilasi.

Setelah file sumber C Halo.c dikompilasi, file biner/executable baru yang dikompilasi Halo harus dihasilkan seperti yang Anda lihat pada tangkapan layar di bawah ini.

$ ls -lh

Sekarang, jalankan file biner/executable yang dikompilasi Halo sebagai berikut:

$ ./Halo

Seperti yang Anda lihat, output yang diinginkan tercetak di layar.

Sekarang, buat file sumber C++ baru Halo.cpp dan ketikkan baris kode berikut.

#termasuk
 
menggunakan namespace std;
 
int utama(kosong)
cout << "C++: Hello world from LinuxHint!" << endl;
 
kembali EXIT_SUCCESS;

File kode sumber terakhir akan terlihat seperti ini.

Seperti yang Anda lihat, Halo.cpp File sumber C++ ada di ~/kode direktori.

$ ls -lh

Sekarang, kompilasi file sumber C++ Halo.cpp dan beri nama file biner/executable yang dikompilasi halo-cpp dengan perintah berikut:

$ g++ -o halo-cpp halo.cpp

Setelah file sumber C++ Halo.cpp dikompilasi, file biner/executable baru yang dikompilasi halo-cpp harus dibuat seperti yang Anda lihat pada tangkapan layar di bawah ini.

Sekarang, jalankan halo-cpp file biner/executable yang dikompilasi sebagai berikut:

$ ./halo-cpp

Seperti yang Anda lihat, output yang diinginkan tercetak di layar.

Jadi, begitulah cara Anda menginstal alat build GCC dan C/C++ di CentOS 8 dan menulis program C/C++ pertama Anda. Terima kasih telah membaca artikel ini.

Cara Mengubah Pengaturan Mouse dan Touchpad Menggunakan Xinput di Linux
Sebagian besar distribusi Linux dikirimkan dengan pustaka "libinput" secara default untuk menangani kejadian input pada sistem. Ini dapat memproses ke...
Petakan ulang tombol mouse Anda secara berbeda untuk perangkat lunak yang berbeda dengan Kontrol Tombol X-Mouse
Mungkin Anda membutuhkan alat yang dapat membuat kontrol mouse Anda berubah dengan setiap aplikasi yang Anda gunakan. Jika demikian, Anda dapat mencob...
Ulasan Mouse Nirkabel Microsoft Sculpt Touch
Saya baru-baru ini membaca tentang Microsoft Sculpt Touch mouse nirkabel dan memutuskan untuk membelinya. Setelah menggunakannya untuk sementara waktu...