gcc -std c99 -o MyProgram.EXE myprogram.c
Yukarıdaki komutla, " gcc " derleyici çalıştırmak için çağrı ve her şey bir komut satırı seçeneği veya argümandır. &Quot; -std " isteğe bağlı ifadesi ile ilave edildi; c99 ve quot; onun derleme sırasında C C99 standart sürümünü kullanmak için derleyici anlatmak için. &Quot; -O-quot; MyProgram.EXE ve quot, seçim ifadesi ile ilave edildi; çalıştırılabilir, derleyici'nın çıktı dosyası, MyProgram.EXE ismini vermek istemek için. Olmadan ve quot; -O-quot; yürütülebilir yerine otomatik a.out adlandırılır. Son argüman " myprogram.c " C kodu ile metin dosyası derlenmiş olması belirtir. Kısacası, bu komut söyleyerek, " Hey, gcc adlı MyProgram.EXE C99 C programlama standardını kullanarak myprogram.c derlemek ve bir dosyaya sonuçları koymak. &Quot; O gcc veya başka bir şey olsun, size özel derleyici ile kullanabileceğiniz seçeneklerin tam listesi için Web'i taramak.
Derleyici yüklü olan
C. Diyelim start programlamak için hazırsınız bir göz alarak En basit C programlarından birinin temel yapısına sen. yazma
olabilir basit C Programı
en basit bir C programı bakalım ve C temellerini ve C derleme süreci anlamak için her ikisi de kullanabilirsiniz . Daha önce açıklandığı gibi yüklü bir C derleyicisi ile kendi bilgisayarınız varsa, bir metin dosyası adında sample.c oluşturmak ve bu örnek üzerinden adım ise birlikte takip için kullanabilirsiniz. Dosya adında .c kapalı bırakırsanız bunu derleme yaparken, sizin editör adına .txt ekler veya eğer, muhtemelen hata çeşit alırsınız unutmayın
İşte örnek program var.:
/* Örnek program * /
#include < stdio.h >
(int main)
{
printf ("! Bu \\ n " benim ilk programdan çıkış);
return 0;
}
derlenmiş ve çalıştırıldığında, bu program hattı " yazdırmak için bilgisayar talimatı;! Bu benim ilk program çıktısı " olduğu; ve sonra durur. Bundan daha basit olamaz! Şimdi bir göz atalım her ne satırı yapıyor.
Satır 1 - Bu arasına /* ve * /Bir veya daha fazla hatlarında, C yorum yazmak için tek yoldur
Satır 2 - #include komutu ortak yeniden kullanılabilir talimatları içerir dosyaları varolan C kodu için başka kaynaklardan, özellikle kütüphanelerde, bakmak için derleyici söyler. Referanslar bir kullanıcıdan girdi almak için ve ekrana çıktı yazma fonksiyonları ile standart bir C kütüphanesi