Gcc: Revizyonlar arasındaki fark
Gezinti kısmına atla
Arama kısmına atla
(Yeni sayfa: '''gcc''', açık kaynak kod ortamında kullanılan c derleyicisi. == Kullanım == Herhangi bir dosya aşağıdaki gibi derlenir: gcc -c aaa.c gcc -o aaa.c aaa.o gcc -o aaa aaa.o...) |
|||
16. satır: | 16. satır: | ||
Eğer tek bir dosya derlnecekse; gcc -o aaa aaa.c komutu kullanılabilir. | Eğer tek bir dosya derlnecekse; gcc -o aaa aaa.c komutu kullanılabilir. | ||
== Uyarı == | |||
Standart kütüphanelerden bazı fonksiyonları (örn: math.h'den sqrt() fonksiyonu) kullanmışsanız, gcc -o aaa aaa.c -lm komutu kullanılmalıdır. |
16.02, 6 Nisan 2009 tarihindeki hâli
gcc, açık kaynak kod ortamında kullanılan c derleyicisi.
Kullanım
Herhangi bir dosya aşağıdaki gibi derlenir:
gcc -c aaa.c
gcc -o aaa.c aaa.o
gcc -o aaa aaa.o
Burada ilk yapılan işlem bir obje dosyası(aaa.o) oluşturur. İkinci işlem ise c dosyasıyla obje dosyasını linkler. Üçüncü işlem ise bir çalıştırılabilir dosya(aaa) oluşturur. Birden fazla dosya derlenecekse bunlar main fonksiyonunun bulunduğu dosya ile linklenmelidir.
Eğer tek bir dosya derlnecekse; gcc -o aaa aaa.c komutu kullanılabilir.
Uyarı
Standart kütüphanelerden bazı fonksiyonları (örn: math.h'den sqrt() fonksiyonu) kullanmışsanız, gcc -o aaa aaa.c -lm komutu kullanılmalıdır.