Bu yazımda qt 4.8 versiyonu için platform kurulumunu anlatacağım. Öncelikle Qt bir frameworktur, Qt Creator ise bir Geliştirme Ortamıdır (IDE). Framework ile Qt creator verisyonunu karışrımamanız için örnek vereyim: Framework 5.10 versiyonunda iken birlikte kurulan Creator ise 4.5 versiyonunda. (5.9 frameworkte Creator 4.3 geliyor).
İndirme sayfasına gidip open soruce versiyonunu seçebilirsiniz. Online installeri (15 mb) kullanıp kurum esnasında birkaç versiyon kurabileceğiniz gibi bir versiyonu barındıran offline installerleride(2.5 gb) (tavsiye ederim) indirebilirsiniz.
5.9 Yükleme
5.9 u indirin ve yükleyin. (5.10 da tercih edilebilir).
Yüklerken görseldeki gibi seçimleri yapın. (Derleyici olarak MinGW kullanıyor olacaksınız)
Error: Yükleme esnasında bir hata oluştu ise Windowsunuzun tüm güncellemelerini yapıp tekrar deneyiniz. (Online yükleyicide her denemenizde tekrar baştan indireceği için ben oflineı tavsiye ederim)
4.8.6 Yükleme
Qt nin downloads arşivine gidip qt/4.8/4.8.6 klasörüne gidip qt-opensource-windows-x86-mingw482-4.8.6-1.exe (336 mb) yi inirebilirsiniz(bu verisyon mingw lidir ben onu tercih ediyorum).
C:\Qt\5.9 in yanına C:\Qt\4.8.6 klasörüne kurulumu gerçekleştiriyoruz.
- Mingw nin yerini soruyor, üsttede indirme linkini veriyor linke tıklayıp inirimeyi yapıp 7zip programı ile zip doyasını C:\mingw32 klasörüne çıkartın.
- sonra qt kurulumuna tekrar dönüp next diyerek devam edin.
Yükleme tamamlandı ise şudurumda güncel Bir qt frameworkü güncel bir creator ve qt 4.8.6 fremavorküne sahipsiniz demektir.
Ypılması gereken Qt Creatore eski versiyon bir qt frameworkü (4.8.6) eklemektir.
Qt dökümnında Checking Build and Run Settings başlığı altında anlatıldığı gibi
- Qt Version
- Tools > Options > Build & Run > Qt Versions > Add a tıkla
- Browse deyip C:\Qt\4.8.6\bin\qmake.exe yi seç.
- Compailer tanımlamalarını yapacağız.
- Tools > Options > Build & Run > Compilers > Add etıkla MinGw yi seç ve C++ yi seçip
- Name alanına “MinGW 4.8 C++” ve path alanına C:\mingw32\bin\g++.exe ekle ve apply de.
- Tools > Options > Build & Run > Compilers > Add etıkla MinGw yi seç ve C yi seçip
- Name alanına “MinGW 4.8 C” ve path alanına C:\mingw32\bin\gcc.exe ekle ve apply de.
- Kit
- Tools > Options > Build & Run > Kits > Add e tıkla.
- Name alanına “4.8.6 Kit” yaz
- Compiler alrında C ve C++ için eklediğiniz compilerları seçin
- Qt Versiyonu için ayarladığınız verisyonu seçin
İşlem bitti şimdi yeni bir proje oluşturalım.
Hımm direk proje oluşturmak için daha bir yöntem bulmadım ama Welcome > Example sekmesindeyken verisyonu 4.8.6 yaparsanız 4.8.6 örnekleri gözükecektir.
Siz onları 4.8.6 ile configüre ederek o fremawork ile derleyebileceksiniz.
Yazının eksikleri:
- Debugger ayarlarına bakmak gerekebilir: Kit’te farkettiyseniz debugger için farklı mingw seçiliydi.
- 5.10 sürümünde hatalar çıkabilir.
- 4.8.6 da yeni proje oluşturmak için template bulunmalı. (Examplenin biri alıp modifiye edilebilir.)