Cara Menyusun dan Menjalankan Program C/C ++ di Linux

Cara Menyusun dan Menjalankan Program C/C ++ di Linux

C adalah bahasa pengaturcaraan yang teguh dan berstruktur yang digunakan untuk membangunkan perisian sistem. Dengan reka bentuk, C menyediakan pembinaan yang boleh memetakan dengan cekap ke arahan mesin biasa. Ia dibangunkan oleh Dennis Ritchie di Bell Labs. Sumber Program C adalah teks format bebas, menggunakan titik koma sebagai penghapusan pernyataan dan pendakap keriting untuk mengumpulkan blok pernyataan seperti syarat, fungsi atau gelung.

C adalah bahasa pemrograman yang disusun. Selepas membuat program C, pertama, anda perlu menyusunnya menggunakan penyusun C. Ia akan menjana fail binari, yang boleh anda jalankan di sistem anda.

Tutorial ini akan membantu anda menjalankan program C/C ++ dalam sistem Linux/Unix melalui baris arahan. Kami akan menggunakan arahan 'GCC' dan 'G ++' dari GCC (GNU Compiler Collection) untuk menyusun program C/C ++. Di sini:

  • GCC adalah pengkompil GNU C dari GCC.
  • g++ Adakah pengkompil GNU C ++ dari GCC.

Alat pembangunan intalling

Untuk menjalankan program C, anda mesti memasang pakej Alat Pembangunan pada sistem Linux anda. Jalankan salah satu arahan berikut untuk memasang pakej alat pembangunan mengikut sistem operasi anda.

  • Sistem berasaskan Redhat:
    Sudo Yum GroupInstall "Alat Pembangunan"  
  • Sistem berasaskan Debian:
    sudo apt-get memasang binaan-penting  

Buat Program Hello World di C

Contohnya, saya telah memilih Program C Hello World. Buat fail baru pada sistem anda seperti berikut:

Vim Helloworld.c  

Menggunakan kandungan di bawah

#termasuk int main () printf ("hello dunia!"); kembali 0;
123456#termasuk int main () printf ("hello dunia!"); kembali 0;

Menyusun dan menjalankan program C/C ++ di Linux

Saya menggunakan pengkompil gnu c untuk menyusun program Hello World C di atas seperti berikut:

GCC Helloworld.c -o hello  

[Atau] Gunakan arahan di bawah untuk menggunakan c ++ compiler.

G ++ Helloworld.c -o hello  

Perintah di atas akan membuat fail yang boleh dilaksanakan bernama Helo Dalam direktori semasa anda. Anda boleh terus berjalan sama seperti arahan lain.

./Helo  

Anda juga boleh menyalin fail di bawah direktori bin (/usr/local/bin) untuk menjadikannya boleh diakses secara menyeluruh.

Cuba contoh C yang lain

Mari cuba dengan program C lain dengan input pengguna. Untuk contoh ini, saya menggunakan program sampel C ini untuk memasukkan dua bilangan bulat dari pengguna dan mengira jumlahnya.

#include int main () int i, j, sum; scanf ("Masukkan integer 1: %d", & i); scanf ("Masukkan 2'nd integer: %d", & j); jumlah = i + j; printf ("Jumlah adalah: %d \ n", jumlah); kembali 0;
1234567891011121314#includeint main () int i, j, sum; scanf ("Masukkan integer 1: %d", & i); scanf ("Masukkan 2'nd integer: %d", & j); jumlah = i + j; printf ("Jumlah adalah: %d \ n", jumlah); kembali 0;

Kini menyusun dan menjalankan a C program

Jumlah GCC.C -O SUM  ./jumlah  

Kesimpulan

Dalam tutorial ini, anda telah belajar untuk menyusun dan menjalankan program C dalam sistem Linux melalui baris arahan.