Merhaba Arkadaşlar,
Linux GCC üzerinde c kodu derleyeceğiz beraber. Ubuntu üzerinde Vim editörü bulunmaktadır genelde. Değişik editörler ile çalışmak isteyenler Ubuntu Software Center'den KWrite veya Emacs gibi editörleride indirebilirler. Bunlardan dilediğinizi kullanıp c kodu derleyebilirsiniz, mantık aynıdır :)
Editörümüzü açıyoruz ve basit bir c kodu yazıyoruz.
Örnek 1.
Sonra bunu .c uzantısıyla kaydedip terminal ( konsol ) ekranını açıyoruz. Önemli olan noktada burasıdır zaten.
.c uzantılı dosyayı Desktop üzerine kaydedip, terminal üzerine sürüklediğimiz zaman path otomatik olarak ekrana gelmektedir. Eğer sorunsuz bir derleme işlemi geçirdiyse kodumuz ./a.out çıktı adını alacaktır.
.c uzantılı dosyamızın hangi dizinde olduğunu bilmiyorsak eğer cd/home/kullanici_adi yazarak dosyanın bulunduğu dizine geçebiliriz. Eğer bundanda emin değilsek ls yazarak dosyamızın hangi dizinde olduğunu belirleyebiliriz. Bunlarıda yapmak istemezseniz ilk sunduğum ; .c uzantılı dosyayı terminal ekranına sürükleyebilirsiniz.
Birden fazla kodu derlemek ve çalıştırmak isteyebiliriz. Derlediğimiz her kodun ./a.out çıktı adıyla gözükmesi kodlarımızı tekrar tekrar derleyeceğimiz anlamına gelir ki bunun önüne geçmek adına -o parametresi ile ./a.out olan dosya adını değiştirebiliriz.
$ gcc ornegim1.c -o ornek.c olarak yazarsak dosya çıktısının adı ./a.out değil ornek.c olacaktır. Bu yüzden dosyayı çalıştırırken ./a.out değil de ./ornek.c olarak çalıştırmalıyız.
Eğer <stdio.h> kütüphanesi değil de <math.h> kütüphanesini dahil ederseniz yazdığınız programa - lm parametresini eklemelisiniz.
$ gcc -lm ornegim1.c
İyi çalışmalar.
Kaynak
csystem.org
Yorumlar
Yorum Gönder