site stats
Bayram Tatilinde Linux | Linux
Anasayfa  E Ner(E)de ?  Hata Gönder
Loading

Bayram Tatilinde Linux

Yazar: Tarih: Kasım 17, 2010 · Yorum Yap  , Kategori: Linux
Etiketler: , , , , ,

Her ne kadar yatmaya alışkın olmasanda 3 günlük bayram tatili’nin iyi geleceğini düşünüyorum. Bugün uzun süredir kendi eksenimde döndüğümü farkettim. Yeni birşeyler yapacak vakit ne yazık ki yok.

Bu gece CentOS ile çok sınırlı kaldığımı öğrendim mesela. Son olarak bir kaç yıl önce yaptığım FreeBSD kurulumunu yapabildim ama ne yazıkki dışarıdan erişime açamadım. Bir kenara not edip CentOS altında programlamayı incelemeye başladım. Ne yazık ki bu konuda internet üzerinde tatmin edici Türkçe Kaynak bulunmuyor. Yazacaklarım çok öğretici olmasa da ( Maalesef bu konuyu öğretecek kadar bilmiyorum. ) en azından fikir edinilebilecek derecede.

Neler incelemişim bir bakalım…

1. Advanced Linux Programming diye bir site, pdf dökümanlar veriyor. Üstünkörü okudum, bir şey anladığım söylenemez.

2. CodersTalk üzerinde en azından fikir edinebilecek derecede birşeyler gördüm, test ettim.

3. C Programlama için CentOS üzerinde “gcc ( GNU Compiler Collection)” ‘ye ihtiyaç duyuyoruz. Gerekli ihtiyacımızı “yum install gcc” komutuyla bir kaç dakika içinde karşılıyoruz. Bu işlem küçük testlerimiz için bu aşamada yeterli.

4. Yazmaya başlayacağımız kod parçacıkları için 2 temel ihtiyacımız var. Bunlardan biri “include” diğeri ise main fonksiyonu.

a) #include <stdio.h>
b) int main() { kod, kod, ve yine kod… }

5. Burada ki include ASP’de, PHP’de kullanılan include’lardan farklı değil. Aynı işlevi görerek temel olarak kullanacağımız fonksiyonları getiriyor.

Merhaba dünya… Bunu özlemişim ;

mkdir deneme
# Deneme klasörünü açtık…

cd deneme

nano ilktest.c

Kodlar ;

#include <stdio.h>

int main() {
printf(“Merhaba Gezegen\n”);
}

Ctrl + X kaydediyoruz.

gcc ilktest.c -o merhaba

./merhaba

Ve sonuç ; Merhaba Gezegen…

Can sıkıcı bir kaç dipnot ;

Her değişiklikte gcc ile kodları derlemek gerekiyor. Başlangıçta bu çok sıkıyor. ( Visual Studio F5 aklıma geldikçe daha çok sıkılıyor. )

Şu an herhangi bir renklendirme keşfedemedim, siyah beyaz zor oluyor.