JA slide show

Fonksiyonları C’den Çağırılması PDF Yazdır e-Posta

Linker programı birden fazla obj modülü bir exe halinde birleştirecek biçimde yazılmıştır. Bu yüzden C ve ASM dosyaları ayrı ayrı derlenir, her ikisi birden standart C kütüphaneleri kullanılarak link edilir. Modüller halinde çalışma daha sonra ileride ele alınacaktır.

Birden fazla modülle link işlemi için bilindiği gibi make ya da proje dosyası oluşturulur. Proje dosyası içerisinde C dosyası ile sembolik makine dilinde derlediğimiz obj dosyası bulunmalıdır. Örneğin util.asm dosyası içerisinde fonksiyonlarımız olsun; biz bu fonksiyonları den.c içerisinden çağıracak olalım. Util.asm derlenmeli ve proje dosyası içerisinde den.c ile util.obj olmalıdır. Program exe’ye dönüştürüldüğünde C’de yazdıklarımızla sembolik makine dilinde yazdıklarımız aynı exe dosya içerisinde birleştirilmiş olur.

 

 

Yorum ekle

Güvenlik kodu
Yenile

http://www.microsoft-press.co.uk/images/sql08banner.jpg