wxDev C

wxDev C

guru-kathiresan

★ 0.0 · FREE · Windows OS

Ekran görüntüleri

  • Screenshot 1 screenshot 1
  • Screenshot 2 screenshot 2
  • Screenshot 3 screenshot 3
  • Screenshot 4 screenshot 4
  • Screenshot 5 screenshot 5
  • Screenshot 6 screenshot 6
  • Screenshot 7 screenshot 7
  • Screenshot 8 screenshot 8
  • Screenshot 9 screenshot 9
  • Screenshot 10 screenshot 10
  • Screenshot 11 screenshot 11

Uygulama ayrıntıları

Sürüm
7.4.2.542
Boyut
123.18 MB
Güncellendi
September 28, 2018
Gerektirir
Windows Vista
Dil
English | Arabic | Czech | Danish | Germ...
Lisans
Free
Geliştirici
guru-kathiresan
Kategori
Windows OS

SoftPas dilinde:

Bu ürün aşağıdaki dillerde de mevcuttur:

wxDev C hakkında

wxDev C'yi İndir – ücretsiz IDE, RAD aracı, wxWidgets görsel tasarımcısı

Genel Bakış

wxDev C, Colin Laplace ve katkıda bulunan topluluk tarafından oluşturulan klasik Dev‑C++ ortamının açık kaynaklı bir yükseltmesidir. Dev‑C++ zaten hafif, Windows‑odaklı bir C/C++ IDE sunarken, wxDev C konsepti bir adım daha ileri taşıyarak wxWidgets kütüphanesiyle yerel olarak çalışan görsel bir form tasarımcısı entegre eder. Bu sayede geliştiriciler, her widget'ı elle kodlamadan yerel görünümlü Windows iletişim kutuları, çerçeveler ve tam GUI'ler oluşturabilir. IDE ücretsiz, güvenli ve aktif olarak bakım altında olup, hobi meraklıları, öğrenciler ve profesyonel programcılar için modern bir RAD (Rapid Application Development) deneyimi sunar.

Temel olarak, wxDev C tanıdık Dev‑C++ kod editörü, derleyici kısayolları ve hata ayıklama araçlarını paketler, ancak sahne arkasında wxWidgets C++ kodu üreten güçlü bir sürükle‑bırak arayüzü ekler. Yazılım, MinGW ve çeşitli Microsoft Visual C++ sürümleri (6, 2003, 2005, 2008) dahil bir dizi derleyiciyi destekler ve CVS gibi kaynak kontrol formatlarıyla sorunsuz çalışır. Proje şablonları, harici kütüphaneler için bir DevPaks yöneticisi ve statik kütüphaneler ile DLL'lerin yerleşik yönetimi, basit konsol yardımcı programlarından tam ölçekli GUI uygulamalarına kadar her şeyi oluşturmak için kapsamlı bir araç kutusu sunar.

Mevcut bir Dev‑C++ projesini modern bir UI çerçevesine taşıyor ya da sıfırdan yeni bir çapraz platform uygulaması başlatıyor olun, wxDev C bir RAD ortamının görsel ergonomisini sağlarken C++ geliştiricilerinin beklediği düşük seviyeli kontrolü korur. Ücretsiz lisans modeli maliyet engellerini ortadan kaldırır ve topluluk‑odaklı güncelleme döngüsü düzenli hata düzeltmeleri, yeni widget desteği ve performans iyileştirmeleri sağlar. Kısacası, wxDev C klasik C++ geliştirme ile çağdaş GUI tasarımı arasında niş ama son derece değerli bir köprü olarak öne çıkar.

Ana Özellikler

  • Entegre wxWidgets Form Tasarımcısı: İletişim kutuları, çerçeveler ve kontrolleri sürükle‑bırak ile oluşturma ve anında C++ kodu üretme.
  • Çoklu Derleyici Desteği: MinGW, Microsoft Visual C++ 6, 2003, 2005 ve 2008 ile çalışarak eski ve yeni araç zincirlerine esneklik sağlar.
  • Güçlü Hata Ayıklama Modu: Kesme noktası yönetimi, değişken izleme ve çağrı yığını gezinmesi doğrudan IDE içinde.
  • Görev Editörü ve Proje Şablonları: Konsol uygulamaları, GUI uygulamaları, statik kütüphaneler ve DLL projeleri için önceden tanımlı şablonlar proje kurulumunu hızlandırır.
  • DevPaks Yöneticisi: wxWidgets ve diğer çerçeveler için üçüncü‑taraf kütüphaneler, başlık dosyaları ve eklentileri tek tıkla kurma.
  • Kaynak Kontrol Entegrasyonu: CVS için yerel destek, ekiplerin IDE'den çıkmadan kod versiyonlamasını sağlar.
  • Statik Kütüphane ve DLL Yönetimi: Statik kütüphaneler ve dinamik bağlantı kütüphanelerini oluşturma, bağlama ve dağıtma için basit bir arayüz.
  • Hızlı Proje Oluşturma: Sihirbaz, kullanıcıları saniyeler içinde Windows veya konsol uygulamaları oluşturma sürecine yönlendirir.
  • Çapraz Platform Potansiyeli: Öncelikle bir Windows IDE olmasına rağmen, oluşturulan wxWidgets kodu macOS, Linux ve Android'de minimum değişiklikle derlenebilir.
  • Ücretsiz ve Açık Kaynak: Lisans ücreti yok, tam kaynak erişimi ve topluluk‑odaklı yol haritası uzun vadeli sürdürülebilirliği garantiler.

Kurulum ve Kullanım Talimatları

wxDev C'nin kurulumu basittir ve hem yeni başlayanlar hem de deneyimli geliştiriciler için giriş engelini düşük tutacak şekilde tasarlanmıştır. IDE'yi çalıştırmak için şu adımları izleyin:

  1. Kurulum Dosyasını İndirin: Resmi wxDev C indirme sayfasını ziyaret edin ve “Download for Windows (64‑bit)” düğmesine tıklayın. Dosya genellikle wxdevc‑setup.exe adını taşır ve 30 MB'den küçüktür.
  2. Kurucuyu Çalıştırın: Çalıştırılabilir dosyaya çift‑tıklayın. Kurucu yönetici yetkileri isteyecektir; programın Program Files klasörüne yazabilmesi ve dosya ilişkilendirmeleri ekleyebilmesi için bu yetkileri onaylayın.
  3. Kurulum Yolunu Seçin: Varsayılan konum C:\Program Files\wxDevC çoğu kullanıcı için uygundur. Özel bir çalışma alanınız varsa, kaynak kodlarınızı sakladığınız bir klasör seçin.
  4. Bileşenleri Seçin: Çekirdek IDE, MinGW derleyici paketi ve isteğe bağlı DevPaks yöneticisini kurabilirsiniz. Tercih ettiğiniz bir derleyiciniz (ör. Visual C++) varsa MinGW paketini kaldırabilirsiniz.
  5. Kurulumu Tamamlayın: “Install” düğmesine tıklayın. Kurucu dosyaları kopyalar, .cpp ve .h dosya uzantılarını kaydeder ve başlangıç menüsü kısayolları oluşturur.
  6. İlk Başlatma: Masaüstü kısayolundan wxDev C'yi açın. İlk çalıştırmada IDE, varsayılan derleyiciyi yapılandırmanızı ister. MinGW'nin bin klasörüne ya da Visual C++ kurulum dizinine göz atın.
  7. Yeni Proje Oluşturun: File → New → Project menüsünü kullanın ve “wxWidgets GUI Application” seçeneğini seçin. Sihirbaz proje adı, hedef dizin ve temel sınıf (genellikle wxFrame) sorar.
  8. Arayüzü Tasarlayın: Form Tasarımcısı otomatik olarak açılır. Araç kutusundan kontrol öğelerini (düğmeler, metin alanları, liste kutuları) tuvale sürükleyin. Özellik ızgarasını kullanarak etiketleri, kimlikleri ve olay işleyicileri ayarlayın.
  9. Kodu Oluşturun: Formu düzenledikçe wxDev C, ilgili .cpp ve .h dosyalarını gerçek zamanlı günceller. İstediğiniz zaman kod görünümüne geçerek mantığı ince ayar yapabilirsiniz.
  10. Derle ve Çalıştır: F9 tuşuna basın veya “Compile & Run” araç çubuğu düğmesine tıklayın. IDE projeyi derler, wxWidgets kütüphanelerini bağlar ve çalıştırılabilir dosyayı başlatır.
  11. Hata Ayıklama: Kod editörünün sol kenar çubuğuna tıklayarak kesme noktaları ekleyin. Programı hata ayıklama modunda çalıştırdığınızda wxDev C, her kesme noktasında yürütmeyi durdurur, değişkenleri incelemenize ve adım adım ilerlemenize olanak tanır.

macOS veya Linux kullanıcıları, wxDev C'yi Wine üzerinden çalıştırabilir veya GitHub deposundan kaynak kodunu indirip manuel olarak derleyebilir. Oluşturulan wxWidgets kodu taşınabilir olduğundan, ilk Windows derlemesinden sonra wxWidgets ve seçtiğiniz derleyiciyi destekleyen herhangi bir platformda yeniden derleyebilirsiniz.

Uyumluluk ve Sistem Gereksinimleri

wxDev C öncelikle Windows 7, 8, 10 ve 11 (32‑bit ve 64‑bit) için geliştirilmiştir. IDE, .NET Framework 4.5 veya üzeri yüklü herhangi bir modern Windows ortamında çalışır. Uygulama macOS veya Linux için yerel paketlenmemiş olsa da, oluşturulan C++ kodu wxWidgets, MinGW‑w64 veya clang/GCC gibi derleyicilerle bu platformlarda derlenebilir. Linux‑tabanlı bir iş akışı isteyen kullanıcılar, wxDev C'yi Wine altında çalıştırabilir; performans, kullanılan Wine sürümüne bağlı olarak değişebilir.

Minimum donanım gereksinimleri:

  • CPU: 1 GHz veya daha hızlı (dual‑core önerilir)
  • RAM: Minimum 2 GB, sorunsuz hata ayıklama için 4 GB önerilir
  • Disk Alanı: IDE için 150 MB, proje ve kütüphaneler için ek alan
  • Grafik: DirectX uyumlu herhangi bir grafik adaptörü (IDE standart GDI kullanır)

Profesyonel geliştirme için önerilen yapılandırma:

  • CPU: Quad‑core 2.5 GHz veya daha yüksek
  • RAM: 8 GB veya daha fazla (özellikle büyük kod tabanları veya çoklu hata ayıklama oturumlarıyla çalışırken)
  • SSD depolama, hızlı derleme süreleri için
  • Full HD (1920×1080) monitör veya daha büyük, form‑tasarımcısının rahat kullanılabilmesi için

wxDev C harici derleyicilere dayandığından, seçtiğiniz derleyici sürümünün işletim sisteminizin mimarisiyle eşleştiğinden emin olun. Örneğin, 64‑bit Windows kurulumunda 64‑bit MinGW dağıtımını kullanarak bağlama sorunlarından kaçının. IDE, yüklü Visual C++ yeniden dağıtılabilir paketlerini otomatik olarak algılar, Microsoft geliştirme araçlarını zaten kurmuş geliştiriciler için kurulumu basitleştirir.

Artılar ve Eksiler

Artılar

  • Ücretsiz ve açık kaynak – Gizli ücret veya deneme süresi yok.
  • Görsel wxWidgets tasarımcısı – GUI'leri elle kodlamaya göre zaman kazandırır.
  • Geniş derleyici desteği – MinGW ve çeşitli Visual C++ sürümleriyle çalışır.
  • Entegre hata ayıklama – IDE'den çıkmadan kesme noktaları ve değişken incelemesi.
  • DevPaks yöneticisi – Üçüncü‑taraf kütüphaneler ve uzantıların kolay kurulumu.
  • Hafif ayak izi – Visual Studio gibi ağır IDE'lere göre daha hızlı başlatma.
  • Aktif topluluk – Sık güncellemeler, hata düzeltmeleri ve kullanıcı katkılı şablonlar.

Eksiler

  • macOS ve Linux için sınırlı yerel destek – Windows dışı platformlarda Wine veya manuel derleme gerekir.
  • Arayüz, modern IDE'lere kıyasla eski görünümlü; karanlık tema eksik.
  • Gelişmiş C++ özellikleri (ör. C++20 modülleri) tam olarak desteklenmiyor.
  • Form Tasarımcısı, zaman zaman temizleme gerektiren ayrıntılı kod üretebilir.
  • Dokümantasyon topluluk‑odaklı; resmi kılavuzlar sınırlı.

SSS

wxDev C tamamen ücretsiz mi yoksa gizli maliyetleri var mı?

wxDev C, GPL‑2.0 lisansı altında yayınlanmıştır; bu, kişisel, eğitim ve ticari kullanım için %100 ücretsiz olduğu anlamına gelir. Gizli lisans ücretleri yoktur ve yazılımı sınırlama olmaksızın indirip, değiştirebilir ve yeniden dağıtabilirsiniz.

wxDev C ile çapraz platform uygulamaları geliştirebilir miyim?

Evet. IDE Windows'ta çalışsa da, ürettiği wxWidgets kodu taşınabilirdir. Aynı kaynak dosyalarını macOS, Linux, Android veya iOS üzerinde uygun wxWidgets kütüphaneleri ve uyumlu bir C++ derleyicisiyle derleyebilirsiniz.

wxDev C hangi derleyicilerle uyumludur?

wxDev C, paketlenmiş MinGW derleyicisi ve Microsoft Visual C++ 6, 2003, 2005 ve 2008 ile çalışır. IDE'yi daha yeni Visual Studio araç zincirlerine veya harici GCC/Clang kurulumlarına yönlendirebilirsiniz; yeterli yapılandırma ayarları yapmanız yeterlidir.

Form Tasarımcısı nasıl kod üretir ve bu kodu düzenleyebilir miyim?

Form Tasarımcısı, wxWidgets temel sınıflarından türetilmiş C++ sınıfları (ör. wxFrame, wxDialog) oluşturur. UI düzenini .h ve .cpp dosyalarına yazar, olay işleyici iskeletlerini korur. Geliştiriciler bu dosyaları doğrudan düzenleyerek özel mantık ekleyebilir; tasarımcı, oluşturulan bölümler değişmediği sürece kullanıcı müdahalelerini korur.

CVS dışındaki sürüm kontrol sistemleri için destek var mı?

wxDev C, kutudan çıkma CVS entegrasyonu sunar. Ancak IDE temel olarak bir metin editörü olduğundan, dışarıdan Git, Subversion veya Mercurial istemcileriyle birlikte kullanılabilir. Topluluk tarafından geliştirilen bazı eklentiler doğrudan Git desteği ekler ve DevPaks yöneticisi sürüm kontrol araçlarını içerecek şekilde genişletilebilir.

Sonuç ve Eylem Çağrısı

wxDev C, klasik Dev‑C++ sadeliği ile modern wxWidgets görsel tasarımını etkileyici bir şekilde birleştirir. GUI oluşturmayı hızlandıran hafif, ücretsiz bir IDE arayan geliştiriciler için düşük seviyeli C++ kontrolünden ödün vermeden ideal bir seçenektir. Windows odaklı yapısı ve sınırlı UI şıklığı bazı kullanıcıları çekinçlendirebilir; ancak entegre Form Tasarımcısı ve DevPaks yöneticisi gibi özellikler, öğrencilere, bağımsız geliştiricilere ve bütçe dostu çapraz platform projeleri üreten ekipler için sağlam bir tercih sunar.

wxDev C'yi denemeye hazır mısınız? En son sürümü şimdi indirin, görsel tasarımcıyı keşfedin ve bir sonraki wxWidgets projenizi bugün oluşturmaya başlayın. Yazılım ücretsiz ve açık kaynak olduğundan, yol haritasına katkıda bulunabilir, özellik önerileri sunabilir veya GitHub deposunda hata düzeltmeleri gönderebilirsiniz. Kodlamanın tadını çıkarın!

Kılavuzlar ve eğitimler

wxDev C nasıl yüklenir
  1. Yukarıdaki İndir düğmesine tıklayın.
  2. Yönlendirildikten sonra şartları kabul edin ve Yükle’ye tıklayın.
  3. wxDev C indirmesinin cihazınızda tamamlanmasını bekleyin.
wxDev C nasıl kullanılır

Bu yazılım temel olarak yukarıda açıklanan ana özellikleri için kullanılır. Yüklemeden sonra uygulamayı açarak yeteneklerini keşfedin.

Kullanıcı yorumları

Henüz inceleme yok. Deneyiminizi ilk paylaşan siz olun.

Bunları da beğenebilirsiniz

daha fazla