GCC Derleyicisini Nasıl Kurarsınız? Windows

⚡ Akıllı Özet

C dilinde GCC derleyicisini indirin ve kurun. Windows, Linux ve macOS On beş dakikadan kısa sürede. Code::Blok paketi açık Windows GCC'yi, bir editörü ve bir hata ayıklayıcıyı bir arada sunarken, Linux ve macOS Kullanıcılar GCC'yi doğrudan paket yöneticileri aracılığıyla kurarlar.

  • 📥 Doğru olanı seç Windows paket: Seçin Code::MinGW yükleyicisini (örneğin, codeblocks-17.12mingw-setup.exe) engeller, böylece GCC, GDB ve IDE tek adımda yapılandırılır.
  • ???? Linux paket yöneticisini kullanın: Debian üzerinde/Ubuntu koşmak sudo apt-get install build-essentialFedora/Red Hat işletim sistemlerinde çalıştırılıyor. yum groupinstall 'Development Tools'.
  • 🍎 kurmak Xcode Komut Satırı Araçları üzerinde macOS: Tek xcode-select --install Bu komut, Apple'ın clang'ini ve GCC ile uyumlu araç zincirini bir araya getiriyor.
  • gcc –version komutuyla doğrulayın: Kurulumdan sonra çalıştır gcc --version Terminalde, derleyicinin PATH'te olup olmadığını ve C programlarını derlemeye hazır olup olmadığını doğrulayın.
  • 🤖 Sorun giderme için yapay zekayı kullanın: Yapay zekâ asistanları, yükleyici hatalarını, PATH sorunlarını ve eksik başlık uyarılarını açıklıyor, yardımcı oluyor.ping Yeni başlayanlar ilk denemede çalışan bir yapı oluşturmayı başarırlar.

GCC Derleyicisini Nasıl İndirip Kurabilirsiniz?

GCC nedir?

MKS GCC (GNU Derleyici Koleksiyonu), Özgür Yazılım Geliştirme Kurulu tarafından sürdürülen ücretsiz, açık kaynaklı bir derleyici paketidir. FoundationC dilini destekler. C++, Amaç-C, FortraGCC, Ada, Go ve diğer birçok dili destekler ve çoğu Linux dağıtımında varsayılan derleyicidir. Hızlı, taşınabilir yürütülebilir dosyalar üretir ve C öğrenmek için standart bir tercihtir. Windows, Linux ve macOS.

Bu eğitimde, GCC'nin her platforma nasıl kurulacağı ve basit bir sürüm kontrolüyle kurulumun nasıl doğrulanacağı anlatılmaktadır.

GCC Nasıl Kurulur Windows

On Windows En kolay yol açık kaynaklı IDE'dir. Code::BloklarBu, bir araya getirilmiş bir pakettir. derleyici (GNU Projesi'nden GCC), bir editörVe ayıklayıcı tek bir kurulum programında.

Adım 1) İkili Sürümü İndirin

MyCAD'de yazılım Güncelleme ye git https://www.codeblocks.org/downloads/ ve tıklayın İkili Sürüm.

Code::Blok İkili Sürüm sayfası

Adım 2) GCC derleyicisine sahip yükleyiciyi seçin

GCC derleyicisini içeren yükleyiciyi seçin — örneğin, codeblocks-17.12mingw-setup.exeBu paket, MinGW'nin GNU GCC derleyicisini ve GNU GDB hata ayıklayıcısını içerir. Code::Kaynak dosyaları bloklar.

Klinik Code::GCC ile blok yükleyici

Adım 3) Kurulumu başlatın

İndirdiğiniz yükleyiciyi çalıştırın ve varsayılan seçenekleri kabul edin. Bu basit işlem, GCC derleyicisini sisteminize kurar. Windows sistem.

Ana Sayfa Code::Blok kurulumu

Adım 4) Lisans sözleşmesini kabul edin

Devam etmek için lisans sözleşmesini kabul edin.

Lisans sözleşmesini kabul et

Adım 5) Varsayılan bileşen seçimini koruyun.

Bileşen seçimini varsayılan değerinde bırakın ve tıklayın. Sonraki.

Varsayılan bileşenleri koruyun

Adım 6) Kurulum yolunu seçin

Dilerseniz kurulum klasörünü değiştirin, ardından tıklayın. Sonraki.

Kurulum yolunu seçin

Adım 7) Başlat Code::Bloklar

yerleştirmek CodeMasaüstünüzdeki veya Başlat menüsündeki ::Blocks kısayoluna çift tıklayın.

Code::Bloklar simgesi

Adım 8) Bırakın Code::Bloklar derleyiciyi algılar

İlk lansmanda, Code::Blocks kurulu derleyicileri tarar, GCC'yi otomatik olarak algılar ve varsayılan olarak ayarlar. C ve C++ dosyalar Code::İstenildiğinde engeller.

Code::Bloklar derleyiciyi algılar

Adım 9) IDE'yi açın ve kodlamaya başlayın.

IDE ana ekranı görünür. Artık yeni bir C projesi oluşturabilir ve ilk programınızı derleyebilirsiniz.

Code::IDE ana ekranını bloklar

Linux'a GCC Nasıl Kurulur?

Çoğu Linux dağıtımında GCC önceden yüklenmiş olarak gelir. Bunu şu komutla doğrulayabilirsiniz:

gcc --version

GCC kuruluysa, komut sürümünü yazdırır. Kurulu değilse, kabuk sizden onu yüklemenizi ister.

C derleme ortamını kurmak için Linux, Aşağıdaki adımları takip et.

  1. Bir terminal açın.
  2. Red Hat ve Fedora'da şunu çalıştırın:
    sudo yum groupinstall 'Development Tools'
  3. Debian üzerinde ve Ubuntu, koşmak:
    sudo apt-get update
    sudo apt-get install build-essential manpages-dev
  4. Kurulumu doğrulayın:
    gcc --version

GCC Nasıl Kurulur macOS

On macOSGCC uyumlu araç zinciri, Apple'ın platformu üzerinden gönderiliyor. Komut Satırı Araçları için Xcode.

  1. Bir terminal açın ve çalıştırın:
    xcode-select --install

    Bir iletişim kutusu, Komut Satırı Araçlarını yüklemenizi ister. Tıklayın. kurmak ve lisansı kabul edin.

  2. Alternatif olarak, şu adresten giriş yapın: https://developer.apple.com/download/all/ Apple geliştirici kimliğinizle en son sürümü indirin. Komut Satırı Araçları için Xcode .dmgve yükleyiciyi çalıştırın. Sihirbazın varsayılan ayarlarını koruyun.
  3. Bir terminal açın ve kurulumu doğrulayın:
    gcc -v

GCC kurulumunuzu doğrulayın.

İşletim sisteminden bağımsız olarak, hızlı bir kontrol derleyicinin PATH'te olduğunu doğrular:

gcc --version

Aşağıdakine benzer bir çıktı görmelisiniz. gcc (GCC) 13.2.0 Lisans bildirimi de bunu takip eder. Tüm işlem hattını test etmek için tek satırlık bir "merhaba dünya" kodu derleyin:

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

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

Şu komutlarla derleyip çalıştırın:

gcc hello.c -o hello
./hello

GCC Kurulumunda Sık Karşılaşılan Sorunların Giderilmesi

Aşağıdaki sorunlar, kurulum sırasında karşılaşılan şikayetlerin çoğunu kapsamaktadır:

  • “gcc tanınmıyor” Windows: MinGW'yi ekleyin bin Klasörü PATH ortam değişkeninize ekleyin, ardından terminali yeniden başlatın.
  • Code::Blocks derleyiciyi algılamıyor: açık Ayarlar → Derleyici → Araç zinciri yürütülebilir dosyaları ve derleyici kurulum dizinini MinGW kök dizininize yönlendirin (örneğin, C:\MinGW).
  • Linux "komut bulunamadı" diyor: Paket şu şekilde yüklenmiş olabilir: gcc-12 or gcc-13. Koşmak which gcc ve bir sembolik bağlantı oluşturun veya sürümlü ikili dosyayı doğrudan çağırın.
  • macOS GCC yerine "clang" sesi bildiriyor: Xcode takma adlar clang olarak gccEğer orijinal GCC'ye ihtiyacınız varsa, Homebrew aracılığıyla şu komutla kurabilirsiniz: brew install gcc ve Çağrı yap gcc-13.
  • Eksik başlık dosyaları (örneğin, stdio.h): yeniden build-essential Linux'ta veya Xcode Komut Satırı Araçları üzerinde macOS Standart kütüphane başlık dosyalarını geri yüklemek için.

Diğer Popüler C Derleyicileri

Eğer GCC ortamınıza uygun değilse, C kodunu güvenilir bir şekilde derleyip çalıştırabilecek birkaç alternatif mevcuttur:

  • çınlama — Hızlı derleme ve mükemmel tanılama özelliklerine sahip LLVM tabanlı derleyici. Varsayılan olarak açık. macOS.
  • MinGW'nin-w64 — MinGW'nin güncel GCC ikili dosyalarına sahip modern bir sürümü Windows.
  • Taşınabilir C derleyicisi (pcc) — Hafif, BSD lisanslı derleyici.
  • TurboC — Akademik ortamlarda hala yaygın olarak kullanılan klasik derleyici.
  • Microsoft Görsel C++ (MSVC) - MicrosoftVisual Studio ile birlikte gelen derleyici; C kodunu derler. /TC geçiş.

SSS

GCC, GNU Derleyici Koleksiyonu'nun kısaltmasıdır. Özgür Yazılım Geliştirme Kurulu tarafından sürdürülen ücretsiz, açık kaynaklı bir derleyici paketidir. Foundation C'yi destekleyen, C++, Amaç-C, Fortran, Ada ve Go.

GCC, derleyicinin kendisidir. MinGW (Minimalist GNU for Windows) GCC'yi içeren bir porttur. Windows Yerel çalıştırılabilir dosyalar oluşturmak için gereken kütüphaneleri içerir ve bu da onu en yaygın GCC dağıtımı haline getirir. Windows.

Bir terminal veya Komut İstemi açın ve şunu çalıştırın: gcc --versionEğer GCC PATH'te yer alıyorsa, komut kurulu sürümü yazdırır. Aksi takdirde, kabuk komutun bulunamadığını bildirir.

Evet. GCC, tescilli yazılımları derlemenize ve dağıtmanıza olanak tanıyan bir çalışma zamanı kütüphanesi istisnasıyla GNU GPL lisansı altında dağıtılmaktadır. GCC'yi herhangi bir lisans ücreti ödemeden ticari projelerde kullanabilirsiniz.

Hayır. GCC tamamen komut satırından çalışır. IDE'ler, örneğin, Code::Bloklar, VS Codeya da CLion Sözdizimi vurgulama, hata ayıklama ve proje şablonları gibi kolaylık sağlayan özellikler eklenmiş olsa da, derleyici bunlar olmadan da çalışıyor.

MinGW bin Klasör PATH'te bulunmuyor. Lütfen aşağıdaki komutla ekleyin. Windows Ortam Değişkenleri iletişim kutusunu kapatın, terminali yeniden açın ve gcc Bu komut küresel olarak kullanılabilir hale gelir.

Yapay zekâ asistanları, yükleyici hatalarını ve PATH sorunlarını anlaşılır bir dilde çözümlere çevirir, dağıtımınız için doğru paket yöneticisi komutunu önerir ve GCC uyarılarını açıklayarak yeni başlayanların hata ayıklama sırasında öğrenmelerini sağlar.

Evet. Yapay zekâ kod yardımcıları, "merhaba dünya" programı ve bunun tam kodunu oluşturur. gcc hello.c -o hello Derleme komutu da veriliyor. Ayrıca her satırın ne işe yaradığını da açıklıyorlar, böylece yeni başlayanlar çalıştırmadan önce gözden geçirebiliyorlar.

Bu yazıyı şu şekilde özetleyin: