
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00

C dan C ++ adalah bahasa pengaturcaraan popular yang dengan cepat memberikan akses untuk membuat rumus dan menyelesaikan masalah kompleks dengan sumber daya yang minimum dibelanjakan. Masalahnya adalah mencari cara untuk menyusun dan menjadikan program dapat dilaksanakan.
Salah satu pilihan anda mungkin menggunakan Visual Studio, yang merupakan penyusun teks, penyusun dalam satu. Walaupun berguna, ada yang menganggapnya terlalu rumit atau menginginkan kaedah yang lebih mudah untuk mengubah dan menyusun kod mereka. Di situlah GNU Minimalis untuk Windows masuk, atau MinGW untuk jangka pendek. Anda menggunakan MinGW di antara muka baris perintah anda, aplikasi teks sahaja yang dapat Anda akses dengan cepat dengan menekan kekunci windows dan mengetik "cmd".
Pada akhir Instructable ini, anda harus memasang MinGW dengan betul, dan dapat menyusun sebarang program c / c ++ di mana sahaja di komputer anda.
CATATAN: Arahan ini hanya untuk persekitaran Windows. Linux dilengkapi dengan GCC, kumpulan penyusun GNU. Ini adalah hasil yang diinginkan untuk persekitaran kita, untuk mendapatkan GCC ke Windows.
Bekalan
Anda memerlukan komputer untuk memuat turun perisian dan sambungan internet yang baik untuk pemasangan yang stabil dan pantas. Walaupun tidak diperlukan, anda juga mungkin memerlukan thumbdrive, sekiranya anda ingin mempunyai salinan penyediaan MinGW yang boleh dibawa secara fizikal.
Langkah 1: Muat turun Pemasang

Perkara pertama yang perlu kita lakukan ialah mendapatkan pemasang.
Untuk melakukan itu, kita perlu pergi ke laman web MinGW.
Dari sana, anda mahu pergi ke pautan muat turun, yang terletak di sebelah kiri di bahagian navigasi. Sekiranya anda tidak dapat menjumpainya atau dipindahkan, pautan ini akan membawa anda ke sana
Apa yang kita mahukan ialah fail mingw-get-setup.exe. Setelah fail dimuat turun, kita dapat beralih ke langkah seterusnya.
Langkah 2: Pasang MinGW dengan betul


Perkara pertama yang ditanyakan adalah di mana anda mahu memasangnya. Agar mudah diakses, saya cadangkan untuk meletakkannya di direktori lalai. Jika tidak, anda boleh menetapkannya di mana sahaja, walaupun pada pemacu ibu jari.
Pilihan seterusnya membincangkan mengenai Antara Muka Pengguna untuk MinGW. Kami akan bekerjasama dengan UI dalam kes ini, kerana lebih baik melihat apa yang dapat kami lakukan.
Langkah 3: Pemasangan Pakej

Setelah kita selesai memasang MinGW, kita harus memilih pakej tertentu untuk dipasang. Dalam instruksional ini, kami akan memastikannya mudah dan bekerja dengan penyediaan asas, kerana kami dapat memperoleh hasil yang diinginkan tanpa harus menyelidiki semua paket individu yang ditawarkan oleh MinGW.
Di Jadual Kandungan kiri, pastikan anda melihat Persediaan Asas. Dari sana anda akan melihat 7 item di jadual yang betul. Untuk penyusun C / C ++, anda ingin memasang pakej berikut: mingw32-base-bin dan mingw32-gcc-g ++ - bin. GCC digunakan untuk program c, dan G ++ digunakan untuk program C ++.
Untuk memasang pakej, klik kanan pakej dan kemudian klik "Tandai untuk Pemasangan". Setelah menandakan pakej yang anda mahukan, pergi ke kiri atas dan klik "Pemasangan". Anda kemudian akan "Terapkan Perubahan", yang kemudian akan menunjukkan tetingkap baru yang menunjukkan perubahan yang akan anda buat. Klik "Terima" dan pemasangan akan bermula. Muat turun akan bermula, dan kemudian tetingkap lain akan muncul, kali ini menunjukkan kepada anda jika pemasangan anda selesai.
Langkah 4: Mampu Menggunakan Penyusun Anda Di Mana Saja Dengan CMD



Dengan penyusun yang baru anda pasang, anda akan perhatikan bahawa arahan anda tidak mengenali gcc atau g ++ sebagai perintah. Untuk melakukan ini, anda mesti melakukan perkara berikut:
- Tekan kekunci Windows, ketik "Edit pemboleh ubah persekitaran sistem" dan kemudian tekan enter
- Tetingkap baru akan muncul, yang disebut System Properties.
- Sekiranya belum ada, pergi ke tab Advanced.
- Lihat ke kanan bawah, dan klik Pemboleh ubah Persekitaran.
- Dari sana, anda akan melihat dua senarai pemboleh ubah yang berasingan. Bergantung pada pilihan anda, anda boleh menetapkan jalan ini secara tempatan kepada satu pengguna, atau seluruh sistem. Walau bagaimana pun, cari pemboleh ubah "Path" dan klik Edit.
- Dari tetingkap baru, klik Baru di sebelah kanan tetingkap, dan kemudian ketik berikut: "C: / MinGW / bin". Kita harus mengarahkannya ke direktori tong sampah di pemasangan kita kerana di situlah wujud penyusun kita, gcc dan g ++.
- Dari sana, tekan OK di kedua-dua tetingkap, dan buka command prompt baru. Ketik sama ada gcc atau g ++ dan lihat apakah arahan itu membalas anda. Uji lebih lanjut dengan membuat program C atau C ++ dan cuba menyusunnya
Sekarang anda mempunyai kemampuan untuk membuat program dan menyusunnya di mana sahaja di sistem anda.
Untuk menyusun program, yang harus anda lakukan ialah memanggil gcc jika itu adalah program c, atau g ++ jika itu adalah program c ++, dan kemudian taipkan nama program yang ingin anda susun. Contoh: gcc helloworld.c atau g ++ helloworld.cpp
Langkah seterusnya, walaupun menjadi pilihan, menerangkan beberapa pilihan berguna yang boleh anda gunakan dengan penyusun anda.
Langkah 5: Pilihan Berguna yang Boleh Anda Gunakan Semasa Menyusun Program
Walaupun tidak diperlukan untuk menyusun program anda, pilihan ini akan membantu anda dalam proses penyahpepijatan kod anda.
Sintaks bagaimana anda meletakkan pilihan ini adalah seperti berikut untuk gcc atau g ++: g (cc / ++)
- -o: pilihan ini membolehkan anda menamakan program pada kompilasi. Secara lalai, program anda akan dipanggil a.exe. Oleh itu dengan melakukan: "gcc helloworld.c -o Hello", anda akan mendapat Hello.exe
-
-g: pilihan ini membolehkan program lain dapat menggunakan kod anda. "gdb" atau GNU Debugger memerlukan pilihan -g untuk berfungsi. GNU Debugger adalah alat yang sangat berguna kerana ia membolehkan anda melihat bagaimana pemboleh ubah dan kod anda berfungsi mengikut baris. Ini agak maju untuk pendatang baru, jadi ada baiknya mencari perintah yang boleh anda lakukan di dalamnya.
CATATAN: Walaupun berguna, jika anda tidak merancang untuk menggunakan gdb, maka anda tidak boleh menggunakan -g, kerana ukuran failnya jauh lebih besar daripada fail exe standard anda
- -Wall, -Werror, -Wextra, dan -pedantic adalah semua pilihan yang berkaitan dengan amaran. Wall Wextra dan pedantic akan menangkap kebanyakan kesalahan dan amaran sementara Werror menukar semua amaran menjadi kesalahan. Perbezaan antara keduanya adalah bahawa jika program anda mempunyai peringatan, program ini tetap akan disusun. Sekiranya terdapat kesalahan, namun; program tidak akan menyusun. Kesalahan dalam kes ini lebih kepada praktik daripada alat, kerana ia menerapkan tingkah laku yang betul di bawah standard c, yang membawa saya ke pilihan terakhir yang ingin saya bincangkan
-
--std =: Pilihan ini memberitahu penyusun standard mana yang akan digunakan. Walaupun mungkin tidak penting dalam kebanyakan kes, jika anda menerima kod lama yang mungkin tidak berfungsi dalam standard hari ini, pilihan ini akan menerapkan standard yang anda pilih. Beberapa piawaian terkenal ialah c99, c89, gnu99, gnu 89, dan lain-lain. Saya akan mengatakan biasanya anda tidak akan menggunakan pilihan ini melainkan anda perlu.
CATATAN: Pilihan ini hanya untuk c
- Contoh pilihan bersama: gcc --std = c99 -Wall -Wextra -pedantic -Werror -g helloworld.c -o hello
- Contoh pilihan bersama dalam c ++: g ++ -Wall -Wextra -pedantic -Werror -g helloworld.c -o hello