Cara Menginstal Kompilator GCC pada Windows

โšก Ringkasan Cerdas

Unduh dan Instal Kompilator GCC dalam bahasa C untuk Windows, Linux, dan macOS dalam waktu kurang dari lima belas menit. Itu Code::Blok bundel aktif Windows GCC, editor, dan debugger dikirim bersamaan, sementara Linux dan macOS Pengguna menginstal GCC langsung melalui pengelola paket mereka.

  • ๐Ÿ“ฅ Pilih yang benar Windows bundel: Pilih Code::Blokir penginstal MinGW (misalnya, codeblocks-17.12mingw-setup.exe) sehingga GCC, GDB, dan IDE dikonfigurasi dalam satu langkah.
  • ๐Ÿง Gunakan pengelola paket Linux: Di Debian/Ubuntu menjalankan sudo apt-get install build-essential, pada Fedora/Red Hat berjalan yum groupinstall 'Development Tools'.
  • ๐ŸŽ Install Xcode Alat Baris Perintah pada macOS: Tunggal xcode-select --install Perintah ini menggabungkan clang milik Apple dan toolchain yang kompatibel dengan GCC.
  • โœ… Verifikasi dengan gcc โ€“version: Setelah instalasi, jalankan gcc --version di terminal untuk memastikan compiler ada di PATH dan siap untuk mengkompilasi program C.
  • ๐Ÿค– Gunakan AI untuk memecahkan masalah: Asisten AI menjelaskan kesalahan penginstal, masalah PATH, dan peringatan header yang hilang, membantuping Pemula biasanya berhasil membuat rakitan yang berfungsi pada percobaan pertama.

Cara Mengunduh dan Menginstal Kompilator GCC

Apa itu GCC?

The GCC (GNU Compiler Collection) adalah rangkaian kompiler sumber terbuka dan gratis yang dikelola oleh Free Software. FoundationIni mendukung C, C++, Objektif-C, FortraGCC telah digunakan untuk berbagai bahasa pemrograman, termasuk C, Ada, Go, dan beberapa bahasa lainnya, dan merupakan kompiler default pada sebagian besar distribusi Linux. GCC menghasilkan file eksekusi yang cepat dan portabel, serta merupakan pilihan standar untuk mempelajari C. Windows, Linux, dan macOS.

Tutorial ini akan memandu Anda cara menginstal GCC di setiap platform dan memverifikasi instalasi dengan pengecekan versi sederhana.

Cara Install GCC di Windows

On Windows Jalan termudah adalah menggunakan IDE sumber terbuka. Code::Blok, yang menggabungkan sebuah penyusun (GCC dari Proyek GNU), sebuah editor, Dan debugger dalam satu installer.

Langkah 1) Unduh Rilis Biner

Pergi ke https://www.codeblocks.org/downloads/ dan klik Rilis Biner.

Code::Halaman Rilis Biner Blok

Langkah 2) Pilih penginstal dengan kompiler GCC

Pilih program instalasi yang menyertakan kompiler GCC โ€” misalnya, codeblocks-17.12mingw-setup.exePaket ini mencakup kompiler GNU GCC dari MinGW dan debugger GNU GDB bersama dengan... Code::Memblokir file sumber.

Pilih Code::Pemblokir instalasi dengan GCC

Langkah 3) Mulai instalasi

Jalankan penginstal yang telah diunduh dan terima opsi default. Proses sederhana ini akan mengatur kompiler GCC pada sistem Anda. Windows sistem.

Start Code::Pemasangan blok

Langkah 4) Terima perjanjian lisensi

Setujui perjanjian lisensi untuk melanjutkan.

Terima perjanjian lisensi

Langkah 5) Pertahankan pilihan komponen default

Biarkan pemilihan komponen pada pengaturan default dan klik Selanjutnya.

Pertahankan komponen default.

Langkah 6) Pilih jalur instalasi

Ubah folder instalasi jika Anda mau, lalu klik. Selanjutnya.

Pilih jalur instalasi

Langkah 7) Luncurkan Code::Blok

cari Code::Buat pintasan blok di desktop atau menu Mulai Anda, lalu klik dua kali.

Code::Ikon blok

Langkah 8) Biarkan Code::Blok mendeteksi kompiler

Pada peluncuran pertama, Code::Blocks memindai kompiler yang terpasang, mendeteksi GCC secara otomatis, dan menetapkannya sebagai default. Mengaitkan C dan C++ file dengan Code::Memblokir saat diminta.

Code::Blok mendeteksi kompiler

Langkah 9) Buka IDE dan mulailah coding.

Layar utama IDE muncul. Sekarang Anda dapat membuat proyek C baru dan mengkompilasi program pertama Anda.

Code::Layar utama Blocks IDE

Cara Menginstal GCC di Linux

Sebagian besar distribusi Linux sudah dilengkapi dengan GCC yang terinstal sebelumnya. Verifikasi dengan:

gcc --version

Jika GCC terinstal, perintah akan menampilkan versinya. Jika tidak terinstal, shell akan meminta Anda untuk menginstalnya.

Untuk menyiapkan lingkungan pengembangan C pada Linux, ikuti langkah-langkah di bawah ini.

  1. Buka terminal.
  2. Di Red Hat dan Fedora, jalankan:
    sudo yum groupinstall 'Development Tools'
  3. Di Debian dan Ubuntu, jalankan:
    sudo apt-get update
    sudo apt-get install build-essential manpages-dev
  4. Verifikasi instalasi:
    gcc --version

Cara Install GCC di macOS

On macOS, toolchain yang kompatibel dengan GCC dikirimkan melalui Apple. Alat Baris Perintah untuk Xcode.

  1. Buka terminal dan jalankan:
    xcode-select --install

    Sebuah dialog akan meminta Anda untuk menginstal Command Line Tools. Klik Install dan menerima lisensi tersebut.

  2. Atau, masuklah di https://developer.apple.com/download/all/ Dengan ID pengembang Apple Anda, unduh versi terbaru. Alat Baris Perintah untuk Xcode .dmg, lalu jalankan penginstalnya. Biarkan pengaturan wizard tetap default.
  3. Buka terminal dan verifikasi instalasi:
    gcc -v

Verifikasi Instalasi GCC Anda

Terlepas dari sistem operasinya, pemeriksaan cepat memastikan bahwa kompiler ada di PATH:

gcc --version

Anda akan melihat output yang mirip dengan gcc (GCC) 13.2.0 diikuti dengan pemberitahuan lisensi. Susunlah program "hello, world" satu baris untuk menguji keseluruhan alur kerja:

// hello.c
#include <stdio.h>

int main(void) {
    printf("Hello, world!\n");
    return 0;
}

Bangun dan jalankan dengan:

gcc hello.c -o hello
./hello

Panduan Pemecahan Masalah Umum Instalasi GCC

Masalah-masalah di bawah ini mencakup sebagian besar keluhan selama proses instalasi:

  • โ€œgcc tidak dikenaliโ€ pada Windows: tambahkan MinGW bin Tambahkan folder tersebut ke variabel lingkungan PATH Anda, lalu mulai ulang terminal.
  • Code::Blocks tidak mendeteksi kompiler: Buka Pengaturan โ†’ Kompilator โ†’ File eksekusi toolchain dan arahkan direktori instalasi kompiler ke direktori root MinGW Anda (misalnya, C:\MinGW).
  • Linux mengatakan โ€œperintah tidak ditemukanโ€: paket tersebut mungkin telah terinstal sebagai gcc-12 or gcc-13. Menjalankan which gcc dan membuat symlink, atau memanggil binary yang telah diberi versi secara langsung.
  • macOS melaporkan โ€œclangโ€ alih-alih GCC: Xcode alias clang sebagai gccJika Anda membutuhkan GCC asli, instal melalui Homebrew dengan brew install gcc dan telepon gcc-13.
  • Header yang hilang (misalnya, stdio.h): instal ulang build-essential di Linux atau Xcode Alat Baris Perintah pada macOS untuk mengembalikan header pustaka standar.

Compiler C Populer Lainnya

Jika GCC tidak sesuai dengan lingkungan Anda, beberapa alternatif dapat mengkompilasi dan menjalankan C dengan andal:

  • Dentang โ€” Kompiler berbasis LLVM dengan proses kompilasi cepat dan diagnostik yang sangat baik. Secara default aktif macOS.
  • MinGW-w64 โ€” fork modern dari MinGW dengan binary GCC terbaru untuk Windows.
  • Kompiler C portabel (pcc) โ€” Kompilator ringan berlisensi BSD.
  • Turbo C โ€” compiler klasik masih umum digunakan di lingkungan akademis.
  • Microsoft visual C++ (MSVC) - MicrosoftCompiler yang disertakan dengan Visual Studio; mengkompilasi C dengan /TC saklar.

Pertanyaan Umum Demo Slot

GCC adalah singkatan dari GNU Compiler Collection. Ini adalah rangkaian kompiler sumber terbuka dan gratis yang dikelola oleh Free Software. Foundation yang mendukung C, C++, Objektif-C, Fortran, Ada, dan Go.

GCC adalah kompiler itu sendiri. MinGW (Minimalist GNU untuk Windows) adalah port yang menggabungkan GCC dengan Windows pustaka yang dibutuhkan untuk membangun executable asli, menjadikannya distribusi GCC yang paling umum digunakan. Windows.

Buka terminal atau Command Prompt dan jalankan gcc --versionJika GCC ada di PATH, perintah tersebut akan menampilkan versi yang terpasang. Jika tidak, shell akan melaporkan bahwa perintah tersebut tidak ditemukan.

Ya. GCC didistribusikan di bawah lisensi GNU GPL dengan pengecualian pustaka runtime yang memungkinkan Anda mengkompilasi dan mendistribusikan perangkat lunak berpemilik. Anda dapat menggunakan GCC dalam proyek komersial tanpa membayar biaya lisensi apa pun.

Tidak. GCC berjalan sepenuhnya dari baris perintah. IDE seperti Code::Blok, VS Code, atau CLion menambahkan fitur-fitur yang memudahkan penggunaan โ€” penyorotan sintaks, debugging, dan templat proyek โ€” tetapi kompiler tetap berfungsi tanpa fitur-fitur tersebut.

MinGW bin Folder tersebut hilang dari PATH. Tambahkan melalui Windows Buka dialog Variabel Lingkungan, buka kembali terminal, dan... gcc Perintah tersebut tersedia secara global.

Asisten AI menerjemahkan kesalahan penginstal dan masalah PATH ke dalam perbaikan yang mudah dipahami, menyarankan perintah pengelola paket yang tepat untuk distribusi Anda, dan menjelaskan peringatan GCC sehingga pemula dapat belajar sambil melakukan debugging.

Ya. Asisten kode AI menghasilkan program "hello, world", ditambah dengan kode yang tepat. gcc hello.c -o hello perintah untuk mengkompilasinya. Mereka juga menjelaskan fungsi setiap baris sehingga pemula dapat meninjaunya sebelum menjalankannya.

Ringkaslah postingan ini dengan: