Derleyici (Compiler) Kurulumu: Mingw, GCC ve Visual Studio Ayarları

crazy_coder

Moderatör
Katılım
20 Şub 2026
Mesajlar
204
Tepkime puanı
0
Puanları
16

Derleyici Kurulum Rehberi: Geliştirme Ortamını Hazırlama​


Kodunuzu sadece bir metin düzenleyiciye (Notepad++ gibi) yazmak yetmez. Onu çalıştırılabilir bir dosyaya (.exe) dönüştürmek için sisteminize bir derleyici seti kurmanız gerekir.



1. Hafif ve Güçlü: MinGW-w64 (GCC) Kurulumu​


MinGW, Linux dünyasının ünlü GCC (GNU Compiler Collection) derleyicisinin Windows'a uyarlanmış halidir. VS Code gibi hafif editörler kullanmak isteyenler için en iyi tercihtir.

Kurulum Adımları:

  1. []İndirme: MSYS2 web sitesine gidin ve yükleyiciyi indirin.
    []Paketleri Kurma: MSYS2 terminalini açın ve şu komutu yazarak derleyici setini kurun:
    Bash:
    pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
  2. Path Ayarı: Windows arama çubuğuna "Ortam Değişkenleri" yazın. Path kısmına derleyicinin kurulu olduğu bin klasörünü (Örn: C:\msys64\mingw64\bin) ekleyin.



2. Kurumsal Standart: Visual Studio (MSVC)​


Microsoft'un kendi derleyicisi olan MSVC, özellikle Windows API'leri ve büyük projeler için en kararlı seçenektir.

Kurulum Adımları:

  1. []Visual Studio Installer: Visual Studio Community sürümünü indirin.
    []İş Yükü Seçimi: Kurulum ekranında "C++ ile Masaüstü Geliştirme" (Desktop development with C++) seçeneğini mutlaka işaretleyin.
  2. Derleme: Kurulum bittiğinde, projenizi doğrudan Visual Studio içinde "F5" tuşuyla derleyip çalıştırabilirsiniz. Ekstra bir Path ayarı gerektirmez.



3. Komut Satırı Testi: Derleyici Çalışıyor mu?​


Kurulumu doğru yapıp yapmadığınızı anlamak için terminali (CMD veya PowerShell) açın ve şu komutları deneyin:


  • []GCC için: gcc --version veya g++ --version
    []MSVC için:** cl (Bu komut için "Developer Command Prompt for VS" kullanmanız gerekebilir).


Eğer ekranda versiyon bilgilerini görüyorsanız, tebrikler! Artık kodunuzu derlemeye hazırsınız.



Derleyici Karşılaştırması​


ÖzellikMinGW (GCC)MSVC (Visual Studio)
HızHızlı derleme süresi.Optimize edilmiş çalışma süresi.
PlatformPlatformlar arası uyumlu.Windows'a özel optimizasyon.
BoyutKüçük ve hafif.Oldukça büyük (GB'larca).IDE UyumuVS Code, CLion, Code::Blocks.Visual Studio IDE.

[TR]



Sonuç​


Eğer öğrenme aşamasındaysanız ve bilgisayarınızı kasmak istemiyorsanız MinGW ile başlamak harika bir deneyimdir. Ancak profesyonel Windows uygulamaları geliştirecekseniz, Visual Studio'nun sunduğu hata ayıklama (debug) araçları rakipsizdir.
 
Geri
Üst