WikiHow ini mengajar anda bagaimana menyusun program C dari kod sumber dengan menggunakan GNU Compiler (GCC) untuk Linux dan Minimalist Gnu (MinGW) untuk Windows.
Langkah-langkah
Kaedah 1 dari 2: Menggunakan GCC untuk Linux
Langkah 1. Buka tetingkap terminal pada sistem Linux anda
Ikonnya biasanya adalah skrin hitam dengan beberapa watak putih di atasnya. Anda biasanya boleh mencarinya di menu Aplikasi anda.
Langkah 2. Pasang GCC
Sekiranya anda belum memasang GCC, anda boleh menggunakan perintah Terminal berikut untuk memasang GCC untuk Ubuntu dan Debian. Untuk semua versi Linux yang lain, baca dokumentasi untuk pengedaran Linux anda untuk mengetahui cara mendapatkan pakej yang betul:
- Ketik sudo apt update dan tekan "Enter" untuk mengemas kini senarai pakej.
- Ketik sudo apt install build-essential dan tekan "Enter" untuk memasang pakej penting, yang merangkumi GCC, G ++, dan Make.
- Ketik sudo apt-get install manpages-dev dan tekan "Enter" untuk memasang halaman manual.
Langkah 3. Taip gcc --versi dan tekan ↵ Enter
Ini akan mengesahkan bahawa GCC dipasang dengan betul dan mengembalikan nombor versi. Sekiranya arahan tidak dijumpai, kemungkinan GCC tidak dipasang.
Jika anda menyusun program C ++, gunakan "g ++" dan bukan "gcc."
Langkah 4. Navigasi ke direktori di mana kod sumber anda disimpan
Gunakan arahan cd untuk menavigasi direktori di Terminal. Sebagai contoh, jika kod sumber anda ada di folder Dokumen anda, anda akan mengetik cd / home / [username] / Documents (di Ubuntu). Anda juga boleh menavigasi ke direktori Dokumen dengan mengetik cd ~ / Documents di Terminal.
Langkah 5. Ketik gcc [program_nama].c –o [executable_name] dan tekan ↵ Enter
Ganti "[program_name].c" dengan nama fail kod sumber anda, dan "[executable_name]" dengan nama program anda yang telah selesai. Program ini sekarang akan disusun.
- Sekiranya anda melihat kesilapan dan ingin melihat lebih banyak maklumat mengenainya, gunakan gcc -Wall -o errorlog file1.c. Kemudian, lihat fail "errorlog" di direktori semasa dengan catlog error.
- Untuk menyusun satu program dari banyak fail kod sumber, gunakan gcc -o outputfile file1.c file2.c file3.c.
- Untuk menyusun banyak program sekaligus dengan banyak fail kod sumber, gunakan gcc -c file1.c file2.c file3.c.
Langkah 6. Jalankan program anda yang baru disusun
Ketik./[executable_name] tetapi ganti "[executable_name]" dengan nama program anda.
Kaedah 2 dari 2: Menggunakan MinGW untuk Windows
Langkah 1. Muat turun Minimalis GNU untuk Windows (MinGW)
Ini adalah versi GCC yang mudah dipasang untuk Windows. Gunakan langkah-langkah berikut untuk memuat turun MinGW:.
- Pergi ke https://sourceforge.net/projects/mingw/ dalam penyemak imbas web.
- Klik butang hijau yang tertera Muat turun.
- Tunggu pemasang memuat turun secara automatik.
Langkah 2. Pasang MinGW
Gunakan langkah-langkah berikut untuk memasang MinGW:
- Klik dua kali mingw-get-setup.exe dalam folder Muat turun atau penyemak imbas web anda.
- Klik Pasang.
-
Klik Teruskan.
MinGW mengesyorkan menggunakan folder pemasangan lalai (C: / MinGW). Sekiranya anda mesti menukar folder, jangan gunakan folder dengan spasi dalam nama (mis. "Program Files")
Langkah 3. Pilih penyusun yang akan dipasang
Sekurang-kurangnya, pilih Persediaan Asas pada panel kiri, kemudian letakkan tanda semak di sebelah semua penyusun yang disenaraikan di panel utama kanan. Pengguna yang lebih maju boleh memilih Semua Pakej dan pilih penyusun tambahan.
Langkah 4. Klik kanan setiap pakej dan klik Tandakan untuk Pemasangan
Persediaan Asas mempunyai kira-kira 7 pakej yang tersenarai di kotak di bahagian atas. Klik kanan setiap satu daripada mereka (atau hanya yang anda mahukan) dan klik Tandakan untuk Pemasangan. Ini menambah ikon dengan anak panah di sebelah masing-masing dan menandakannya untuk pemasangan.
Langkah 5. Pasang pakej yang dipilih
Mungkin memerlukan beberapa minit komputer anda untuk memasang semua pakej. Gunakan langkah-langkah berikut untuk memasang pakej yang ditandai untuk pemasangan.
- Klik Pemasangan menu di sudut kiri atas.
- Klik Terapkan Perubahan.
- Klik Memohon.
- Klik Tutup setelah pemasangan selesai.
Langkah 6. Tambahkan jalan ke MinGW ke pemboleh ubah persekitaran sistem
Gunakan langkah-langkah berikut untuk menambahkan jalan ke MinGW ke pemboleh ubah persekitaran sistem:
- Taipkan persekitaran di bar carian di sebelah menu Mula.
- Klik Edit pemboleh ubah persekitaran sistem dalam hasil carian.
- Klik Pemboleh ubah Persekitaran
- Pilih Jalan pemboleh ubah.
- Klik Edit di bawah kotak atas (di bawah "Pembolehubah Pengguna")
- Klik Baru.
- Taip C: / MinGW / bin di ruang baru. Perhatikan bahawa jika anda memasang MinGW ke direktori lain, masukkan C: / path-to-that-directory / bin.
- Klik okey, dan kemudian okey lagi. Klik yang tinggal okey butang untuk menutup tetingkap.
Langkah 7. Buka command prompt sebagai pentadbir
Anda mesti log masuk ke akaun Windows dengan hak pentadbiran untuk membuka Prompt Perintah sebagai pentadbir. Gunakan langkah-langkah berikut untuk membuka Prompt Perintah sebagai pentadbir:
- Taipkan cmd di bar carian di sebelah menu Mula..
- Klik kanan Arahan prompt dalam hasil carian, kemudian pilih Jalankan Sebagai Pentadbir.
- Klik Ya untuk membenarkan perubahan.
Langkah 8. Navigasi ke folder di mana kod sumber anda disimpan
Sebagai contoh, jika fail kod sumber anda yang disebut helloworld.c terletak di C: / Source / Programs, ketik cd C: / Source / Programs
Langkah 9. Taipkan gcc c –o [program_name].exe [program_name].c dan tekan ↵ Enter
Ganti "[program_nama]" dengan nama kod sumber dan aplikasi anda. Setelah program disusun, anda akan kembali ke command prompt tanpa kesalahan.
Kesalahan pengekodan yang muncul mesti diperbetulkan sebelum program disusun
Langkah 10. Taipkan nama program anda untuk menjalankannya
Sekiranya dipanggil hello_world.exe, taipkan itu pada command prompt untuk memulakan program anda.
Sekiranya anda menerima mesej ralat "Akses ditolak" atau "Kebenaran ditolak" ketika menyusun program atau menjalankan fail yang dapat dieksekusi output, periksa izin folder dan pastikan anda mempunyai akses baca / tulis penuh ke folder yang mengandungi kod sumber. Sekiranya tidak berjaya, cubalah mematikan perisian virus anda buat sementara waktu
Petua
- Membangun kod anda dengan bendera -g akan menghasilkan maklumat penyahpepijatan yang dapat digunakan oleh program debugger yang sesuai, GDB untuk membuat penyahpepijatan berfungsi dengan lebih baik.
- Makefiles dapat dibuat untuk memudahkan penyusunan program besar.
- Sekiranya anda menggunakan pengoptimuman dengan banyak, ketahuilah bahawa pengoptimuman untuk kelajuan mungkin datang dengan pertukaran ukuran dan kadang-kadang ketepatan, dan sebaliknya.
- Semasa menyusun program C ++, gunakan G ++ dengan cara yang sama seperti anda menggunakan GCC. Ingat bahawa fail C ++ mempunyai pelanjutan.cpp dan bukannya.c.