DLL'ler ve dinamik bağlantı tam olarak nasıl çalışır?


0

Dinamik bağlantı nasıl ayrıntılı olarak gerçekleşir? Peki DLL'nin içinde ne var? DLL'lerin sadece çalıştırılabilir komutlar gibi makine yönergeleri olduğunu biliyorum ama anlamadığım şey ise çalıştırılabilir dosyaları DLL adına göre nasıl konumlandırdığı. İsimlerin adreslere dönüştürüldüğü bağlantıda bir adım var mı? Ve diğer şeyler DLL sadece talimatlardan daha içeriyor?


Buraya bakın: stackoverflow.com/questions/12619214/… ancak bu daha bir programlama sorusudur.
Pezevenk Suyu,

İşletim Sistemi, programların belirli bir kitaplığı istemek için kullanabileceği dinamik bir bağlayıcı uygular. Dll'yi ram'a yüklemek ve yürütülebilir koda bağlamakla sorumludurlar. en.wikipedia.org/wiki/Dynamic_linker . DLLS (en azından bazı durumlarda) işlevin adını sağlayan bir tablo içerir ve onaltılık genellikle en.wikipedia.org/wiki/… değişse de, windows API her zaman aynı adlarla gelir .
Frank Thomas

1
Ve burada bir çapraz mesaj için benden -1: softwareengineering.stackexchange.com/questions/342645/…
duDE
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.