GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menulis, Mengkompilasi, dan Menjalankan Program C di Ubuntu dan Distribusi Linux Lainnya [Kiat Pemula]

Bagaimana Anda memprogram dalam C di Linux? Memang sangat mudah dan terdiri dari tiga langkah sederhana.

Langkah 1 :Anda menulis program dan menyimpan file dengan ekstensi .c. Misalnya, my_program.c.

Langkah 2 :Anda mengkompilasi program dan menghasilkan file objek menggunakan kompiler gcc di terminal seperti ini:

gcc -o my_program my_program.c

Langkah 3 :Anda menjalankan file objek yang dihasilkan untuk menjalankan program C Anda di Linux:

./my_program

Ini hanyalah ringkasan singkat tentang cara mengkompilasi dan menjalankan program C di Linux. Jika Anda baru mengenal C atau Linux, saya akan menunjukkan langkah-langkah ini secara rinci sehingga Anda merasa nyaman mengkode program C di lingkungan Linux.

Sebenarnya, saya akan membahas cara menjalankan program C di terminal Linux dan juga di editor kode.

Metode 1:Cara menjalankan program C di terminal Linux

Untuk menjalankan program C di Linux, Anda harus memiliki kompiler C di sistem Anda. Kompiler yang paling populer adalah gcc (GNU Compiler Collection).

Anda dapat menginstal gcc menggunakan manajer paket distribusi Anda. Dalam distribusi Linux berbasis Debian dan Ubuntu, gunakan perintah apt:

sudo apt install gcc

Beralih ke direktori tempat Anda menyimpan program C Anda (atau berikan jalurnya) dan kemudian buat file objek dengan mengkompilasi program:

gcc -o my_program my_program.c

Perlu diingat bahwa adalah opsional untuk menyediakan file objek keluaran (-o my_program). Jika Anda tidak melakukannya, file objek bernama a.out akan dibuat secara otomatis. Tetapi ini tidak baik karena akan ditimpa untuk setiap program C dan Anda tidak akan dapat mengetahui program mana yang dimiliki oleh file objek a.out.

Setelah Anda membuat file objek, jalankan untuk menjalankan program C. Ini sudah dapat dieksekusi. Sederhana menggunakannya seperti ini:

./my_program

Dan itu akan menampilkan output yang diinginkan, jika program Anda benar. Seperti yang Anda lihat, ini tidak jauh berbeda dengan menjalankan program C++ di Linux.

Setiap kali Anda membuat perubahan pada program Anda, Anda harus mengompilasinya terlebih dahulu dan kemudian menjalankan file objek yang dihasilkan untuk menjalankan program C.

Metode 2:Cara menjalankan program C di Linux menggunakan editor kode seperti Visual Studio Code

Tidak semua orang nyaman dengan baris perintah dan terminal dan saya sangat memahaminya.

Anda dapat menggunakan C/C++ IDE yang tepat seperti Eclipse atau Code Blocks tetapi program tersebut seringkali terlalu berat dan lebih cocok untuk proyek besar.

Saya sarankan menggunakan editor kode sumber terbuka seperti Visual Studio Code atau Atom. Ini pada dasarnya adalah editor teks dan Anda dapat menginstal add-on untuk mengkompilasi dan menjalankan program langsung dari editor kode grafis.

Saya menggunakan editor Kode Visual Studio dalam contoh ini. Ini adalah editor kode sumber terbuka yang sangat populer dari Microsoft.

Hal pertama yang pertama, instal Visual Studio Code di Ubuntu dari pusat perangkat lunak. Untuk distribusi lain, silakan periksa manajer paket atau pusat perangkat lunak distribusi Linux Anda. Anda juga dapat memeriksa situs web resmi untuk informasi lebih lanjut.

Mulai Visual Studio Code dan buka/buat proyek dan buat program C Anda di sini. Saya menggunakan contoh program Hello World.

Anda harus memastikan bahwa Anda telah menginstal kompiler gcc di sistem Linux Anda.

sudo apt install gcc

Hal berikutnya yang Anda inginkan adalah menggunakan ekstensi yang memungkinkan Anda menjalankan kode C. Microsoft mungkin meminta Anda untuk menginstal ekstensinya sendiri untuk program C/C++ tetapi rumit untuk disiapkan dan karenanya saya tidak akan merekomendasikannya.

Sebagai gantinya, saya sarankan menggunakan ekstensi Code Runner. Ini adalah ekstensi yang tidak masuk akal dan Anda dapat menjalankan kode C dan C++ dengan mudah tanpa konfigurasi tambahan.

Buka tab Extensions dan cari 'Code Runner' dan instal.

Mulai ulang Kode Visual Studio. Sekarang, Anda seharusnya dapat menjalankan kode C dengan menggunakan salah satu cara berikut:

  • Menggunakan pintasan Ctrl+Alt+N.
  • Tekan F1 lalu pilih atau ketik Run Code.
  • Klik kanan editor teks dan klik Jalankan kode dari menu konteks.

Ketika Anda menjalankan program, itu dikompilasi secara otomatis dan kemudian dijalankan. Anda dapat melihat output di terminal yang dibuka di bagian bawah editor. Apa yang bisa lebih baik dari ini?

Metode mana yang Anda sukai?

Menjalankan beberapa program C di baris perintah Linux boleh saja tetapi menggunakan editor kode jauh lebih mudah dan menghemat waktu. Setuju gak?

Saya membiarkan Anda memutuskan metode mana yang ingin Anda gunakan.

Artikel Asli


Ubuntu
  1. Cara Memasang Karat dan Kargo di Ubuntu dan Distribusi Linux Lainnya

  2. Cara Menginstal Vivaldi Browser di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Menonton Hulu di Ubuntu dan Distribusi Linux Lainnya

  1. Cara Menginstal Discord di Ubuntu dan Distribusi Linux Lainnya

  2. Cara Menginstal dan Menggunakan Latte Dock di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Mengkompilasi dan Menjalankan Program C di Ubuntu

  1. Cara Membaca File MOBI di Ubuntu dan Distribusi Linux Lainnya

  2. Cara Memasang Font Baru di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Menggunakan Gambar WebP di Ubuntu dan Distribusi Linux Lainnya