Unix İçin GCC’yi Kullanma:
1.Lunix sisteminde bir uçbirim penceresi aç. Simgesi genelde üzerinde beyaz karakterler bulunan siyah bir ekrandır.
2.
Kod: Tümünü seç
gcc --version
3.Kaynak kodunun kayıtlı olduğu dizine git.Mesela kaynak kodu dosyan olan “main.c” dosyası /usr/sordumnetforum/kaynak konumundaysa
Kod: Tümünü seç
cd /usr/sordumnetforum/kaynak
4.
Kod: Tümünü seç
gcc main.c –o MerhabaDunya
Kod: Tümünü seç
gcc -Wall -o errorlog file1.c
Kod: Tümünü seç
gcc -o outputfile file1.c file2.c file3.c
Kod: Tümünü seç
gcc -c file1.c file2.c file3.c
5.Yeni derlediğin programı çalıştır.
Kod: Tümünü seç
./MerhabaDunya
Windows İçin WinGW’yu Kullanma:
1.Windows için Minimalist GNU’yu (MinGW) indir. GCC’nin Windows platformu için geliştirilmiş, yüklemesi kolay bir sürümüdür. Yükleyiciyi https://sourceforge.net/projects/mingw/adresinden indirebilirsin.
2.MinGW yükleyicisini çalıştır.Dosya kendiliğinden açılmazsa indirilenler klasöründe dosyaya çift tıkla, ardından Yükle’ye tıkla.
3.Yükleme tercihlerini seç ve Continue’a (Devam) tıkla.MinGW, varsayılan yükleme klasörünü (C:\MinGW) kullanmayı önerir. Klasörü değiştirmen gerekirse adında boşluklar bulunan bir klasör kullanma (“Program Files” gibi).
4.Hangi derleyicileri yükleyeceğini seç.Minimumda soldaki panelde Basic Setup’ı (Temel Kurulum) seç, ardından sağ ana panelde listelenen derleyicilerin hepsinin yanına işaret koy.Deneyimli kullanıcılar All Packages’ı (Tüm Paketler) seçip fazladan derleyici seçebilirler.
5.Installation (Kurulum) menüsüne tıkla. MinGW’nin sol üst köşesindedir.
6.Apply Changes’e (Değişiklikleri Uygula) tıkla.
7.Uygula’ya tıkla. Derleyiciler indirilip yüklenir.
8.MinGW’nin yolunu sistem ortam değişkenlerine ekle. Şöyle yapılır:
Aramayı açmak için Win+S’e bas, ardından ortam yaz.
Arama sonuçlarında Sistem ortam değişkenlerini düzenle’ye tıkla.
Ortam Değişkenleri’ne tıkla.
En üstteki kutunun altındaki (“Kullanıcı Değişkenleri”nin altında) Düzenle’ye tıkla.
”Değişken Değeri” kutusunun sonuna kadar kaydır.
Kutudaki son harfin hemen ardına ;C:\MinGW\bin yaz. MinGW’yi farklı bir dizine yüklediysen ;C:\dizinin-yolu\bin yaz.
TAMAM’a tıkla, ardından tekrar TAMAM’a tıkla. Pencereyi kapatmak için kalan son TAMAM’a tıkla.
9.Komut istemini yönetici olarak aç. Bunun için:
Win+S tuşlarına bas ve cmd yaz.
Arama sonuçlarında Komut İstemi’ne sağ tıkla, ardından Yönetici Olarak Çalıştır’ı seç.
Değişikliklere izin vermek için Evet’e tıkla.
10.Kaynak kodunun kayıtlı olduğu klasöre git.
Mesela merhabadunya.c adlı kaynak kodu dosyan C:\Kaynak\Programlar konumundaysa cd C:\Kaynak\Programlar yaz.
11.
Kod: Tümünü seç
gcc merhabadunya.c –o merhabadunya.exe
12.Çalıştırmak için programının adını yaz. Adı merhabadunya.exe ise programını çalıştırmak için onu yaz.
İpuçları
Kodunu bir -g etiketiyle derlemek, ilişkili derleyici programının (GDB) hata giderme sürecinin daha iyi işlemesinde kullanabileceği hata giderme bilgileri üretir.
Büyük programları derlemeyi daha kolay hâle getirmek için makefile’lar oluşturulabilir.
Optimizasyonları çok kullanıyorsan hız için optimizasyon yapmanın boyut ve bazen de kesinlik gibi alanlarda taviz vermene neden olabileceğini unutma.
Bir C++ programı derlerken G++’ı GCC’yi kullandığın şekilde kullan. C++ dosyalarının uzantısının .c yerine .cpp olduğunu unutma.
İhtiyacın Olan Şeyler
Linux ve Windows yüklü bir bilgisayar
Temel GNU/Linux ve uygulama yükleme bilgisi
Program kodu
Bir tür metin düzenleyici (Emacs veya vi gibi)
Referans
http://pages.cs.wisc.edu/~beechung/ref/gcc-intro.html
http://www.mingw.org/wiki/Getting_Started
http://www.mingw.org/wiki/Getting_Started
http://www.mingw.org/wiki/mingw_for_fir ... sers_howto
TRWE_MMXII
YAZILIM EDİTÖRÜ (Alaydan Yetişme...!)
REASMCODERİNG
YAZILIM EDİTÖRÜ (Alaydan Yetişme...!)
REASMCODERİNG