• Buradasın

    C Programlama Dili ile Derleme İşlemleri Eğitimi

    youtube.com/watch?v=uv26YIeQzbM

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan teknik bir eğitim içeriğidir. Eğitmen, C programlama dilinde derleme işlemlerini adım adım göstermektedir.
    • Video, C programlama dilinde derleme aşamalarını kapsamlı şekilde ele almaktadır. İlk bölümde Mingw kurulumu, ortam değişkenlerine yol yönlendirme, Notepad'de basit bir C programı yazımı ve komut istemi üzerinden derleme aşamaları (ön işlem, derleme, linkleme ve executable oluşturma) anlatılmaktadır. İkinci bölümde ise GCC programı kullanarak C kodunun SMB diline dönüştürülmesi, SMB kodunun makine koduna dönüştürülmesi ve makine kodunun executable bir dosyaya dönüştürülmesi gösterilmektedir.
    • Videoda ayrıca makro tanımlama ve genişletme gibi derleme aşamaları da ele alınmakta ve programın çalıştırılmasıyla "Selamünaleyküm" mesajının ekrana yazdırılması gösterilmektedir. Video yaklaşık 20 dakika sürmektedir.
    00:02C Programlama İçin Derleyici Kurulumu
    • Video, C ile sıfırdan programlama dersinin ikinci videosunda anlatılan derleme işlemlerinin manuel olarak nasıl yapılacağını göstermektedir.
    • Derleyici kurulumu için önce "download" seçeneği ile gerekli dosyaların indirilmesi gerekmektedir.
    • Kurulum sırasında developer kit, GCC (C ve C++ derleyici) ve Objective-C gibi gerekli bileşenlerin seçilmesi önemlidir.
    02:52Ortam Değişkenlerine Yol Verme
    • Derleyiciyi konsol üzerinden kullanabilmek için ortam değişkenlerine yol vermek gerekmektedir.
    • Gelişmiş sistem ayarlarından ortam değişkenlerine gidip, PATH değişkenine derleyici klasörünün yolunu eklemek gerekir.
    • Komut isteminde "gcc version" yazarak derleyicinin başarıyla kurulduğunu kontrol edebilirsiniz.
    03:49C Programı Yazma ve Derleme
    • Test klasörü oluşturulup, içinde "program.c" adında bir metin belgesi oluşturulur.
    • C programında "include" ifadesi ile kütüphaneler dahil edilir, "int main" fonksiyonu ile program başlatılır ve "return 0'" ile program kapanır.
    • "printf" fonksiyonu ile ekrana yazı yazdırılır ve "scanf" fonksiyonu ile kullanıcıdan giriş alınır.
    08:44Derleme Aşamaları
    • Derleme işlemi dört aşamadan oluşur: ön işlem, derleme, linkleme ve yürütme.
    • Ön işlem sonrası .s uzantılı bir dosya elde edilir, derleme sonrası .asm uzantılı bir dosya oluşur.
    • Linkleme aşamasında .asm dosyası makine koduna dönüştürülür ve son olarak .exe uzantılı bir executable dosya elde edilir.
    10:35Makro Kullanımı ve Derleme
    • Makro tanımlamak için "define" ifadesi kullanılır ve makro içeriği kodun içine yerleştirilir.
    • Ön işlem sonrası makrolar kaybolur ve içerikleri kodun içine aktarılır.
    • Makro tanımlaması yapıldıktan sonra, makro içeriği kodun içine yerleştirilir ve makro adı artık kullanılmaz.
    15:14C Programlama ve Hata Yönetimi
    • GCC komutu ile C programı oluşturulurken alınan hatalar önemlidir çünkü her hata çözüm yolunu gösterir.
    • SMB kodu oluşturulurken move ve cal fonksiyonları daha çok kullanılmıştır.
    • SMB dilini tam olarak bilmediği için detaylı bir deneme yapılamayacaktır.
    16:53SMB'den Makine Kodu ve Executable Dosya Oluşturma
    • SMB'den makine kodu elde etmek için GCC komutu kullanılır.
    • Makine kodu oluşturulduktan sonra executable (exe) dosyası oluşturmak için GCC komutu kullanılır.
    • Oluşturulan exe dosyası çalıştırıldığında "selamünaleyküm" mesajı verir.
    18:18Programın Çalıştırılması
    • Programda "aleyküm selam" yazıldığında program kapanır.
    • Video yaklaşık yirmi dakika sürmüştür.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor