9/3/2008

GCC ve Derleme

Fedora'da şimdide c,cpp da yazdığımız kodları gcc kullanarak derlemeyi öğreneceğiz.İlk olarak bir adet c programı yazıyoruz.İşlemlerimizi yaparken herzaman aynı dizinde çalışıyoruz, buna dikkat edilmesi gerekmektedir.

//ilk.c
#include "stdio.h"

int main()
{
     printf("GCC ile derleyeceğiz.");
}

daha sonra terminal programını açıyoruz.terminalde ilk.c dosyamızın dizinine geliyoruz.(Nasıl mı?)Aynı dizine geldikten sonra şu satırları döktürüyoruz.

# gcc ilk.c

programı derleniyor.Şimdi kaynak dosyamızın bulunduğu dizinde a.out diye bir dosya oluşacaktır.Biz uygulamamıza bir ilk isim vermediğimiz için ismi a olarak otomatik atanmaktadır.İsim vermek için şu komutu kullanırız.

# gcc ilk.c -o ilk

Ancak gcc de şöyle bir terslik var.Kütüphaneleri kendisi otomatik bulmuyor.Onun yerine eklenen kütüphaneleri biz kendimiz tanımlamamız lazım.Bunun için de -l komutunu kullanıyoruz.Eğerki biz bir oracle kütüphanesi oluşturup onuda programımıza katmak istersek şu şekilde kullanırız.

# gcc ilk.c -o ilk -I/usr/local/include -lncurses -loracle

Üste -I'den sonra kullandığımız kısımsa kütühanemizin bulunduğu dizini temsil etmektedir .

Kaynaklar :
http://www.belgeler.org/howto/gcc-baslangic-basit.html
http://gcc.gnu.org/
http://en.wikipedia.org/wiki/GNU_Compiler_Collection

20/2/2008

fedora ve gimp

GIMP nedir ne işe yarar diyenlerden misiniz?

O vakit hemen cevaplayalım.GIMP (GNU İmage Manipulation Program) photoshop türü bir programdır.Resim düzenleme programıdır yani.Kullanımı genel olarak photoshop gibi bir adet araçlar menüsü diğer taraftan katmanlar vb. menülerin iç içe bulunduğu bir menü olmak üzere iki menü ve bir tanede veya daha fazla resimlerin bulunduğu sayfalardan oluşur.

Genel olarak kullanımı photoshop'a benzediğinden en çok sorun çıkaran yanını direk söylemek istiyorum.Kare, yuvarlak, vb. cisimleri direk olarak değilde önce alan seçimi sonra boyama araçları kombinasyonu kullanarak çizebiliyoruz.Bu çok büyük bir sorun yaratmıyor ancak yinede bir eksiklik olarak göründü gözüme.Belkide ben bulamamışımdır nereden çizildiğini ama 10 gün rahat oldu ama halen raslamadım.

Neyse bunun yanında filtreleri ve buna benzer bir çok özelliği ile photoshop'dan az kalır yanı olmayan programı nasıl açarız biz gibi bir soru ile karşı karşıya iseniz.Yine application menüsünden graphics sekmesindeki GIMP simgesine tıklayınız ya da terminali açtıktan sonra gimp yazıp enter tuşuna basarsanız gimp hemen açılacaktır. Kolay gelsin!

19/2/2008

fedora ve kedit

kwrite nedir ne işe yarar bi bakalım!

Öncelikle programı açmak için terminal'den işlem yapabilirsiniz ki bu sadece kwrite yazıp entere basmanızla bitecek bir işlem.Yahut da application menüsünden (eğer KDE masaüstü kullanıyorsanız tabi) kwrite programının simgesine tıklamalısınız.
Peki bu programı nerelerde kullanabiliriz.Bu programı ben php, c, c++, phyton, java kodları düzenlemek için kullanıyorum ancak derleme özelliği yok.Sadece kod düzenleme ve renklendirme özelliği var.Kendinizi özel oturum oluşturup renklendirmeleride kendinize has yapabiliyorsunuz.Bunun yanında program kod yazarken kod tamamlama özelliğinide içinde barındırıyor.Ancak kodları oturum geçmişinden alıyor.Yani bir kez yazdığınız kodu hafızasına alıyor ve bir sonraki yazmanızda size küçük bir kutucukta gösteriyor ve daha siz tamamlamadan kodu oradan seçip yazdırabiliyorsunuz.

Bu programın daha bir çok özelliği var ancak şimdilik bu kadar anlatabiliyorum.Devamını öğrendikçe anlatırım.

19/2/2008

Fedora ve Yumex kurulumu

Kurulum yapmak için öncelikle termineli açıyoruz. Ben GNOME arayüzünü kullandığım için oradan anlatacağım.Ancak KDE'de de hemen hemen aynı yerlerdedir.

üstteki menüden application sekmesini tıklayın.Oradan da system tools sekmesinden terminal programını tıklayın.
Şimdi terninal in ekranı karşınıza geldiyse, oraya hemen şu satırları döktürün.

yum install yumex

ve enter e basın.Kurulum başlayacaktır ve arada paketlerin boyutu gösterilip sizden onay bekleyecektir.Kurulum bittikten sonra terminal ekranından yumex yazıp enter e basarsanız da yumex programı açılacaktır.

Şayet yum install yumex yazdığınızda şöle bir hata alıyorsanız hiç üzülmeyin.Onunda çözümü var.

Another app is currently holding the yum lock; waiting for it to exit...

Terminal ekranına geliyoruz yine ve ekrana şu satırları döktürüyoruz.

su
rm -f /var/run/yum.pid

bu satırları döktürürken şifre sorarsa root şifremizi giriyoruz ve entere tıklatıyoruz. sonra tekrar yumex kurulum işlemini başlatıyoruz ve kurulum başlıyor.

Bilgiler alıntıdır.Kaynak için şahsıma danışabilirsiniz.

Blogcu ile yapıldı

hit tracker