İçeri Aktarma Kitaplıkları ve Dışarı Aktarma Dosyalarıyla Çalışma

İçeri aktarma kitaplığı ve dışarı aktarma dosyası oluşturmak için LIB'yi /DEF seçeneğiyle kullanabilirsiniz. LINK dışarı aktarmaları (genellikle dinamik bağlantı kitaplığı (DLL) içeren bir program oluşturmak için dışarı aktarma dosyasını kullanır ve diğer programlarda bu dışarı aktarmalara yönelik başvuruları çözümlemek için içeri aktarma kitaplığını kullanır.

İçeri aktarma kitaplığınızı bir ön adımda oluşturursanız, .dll'nizi oluşturmadan önce içeri aktarma kitaplığını oluştururken geçirdiğiniz .dll dosyasının aynısını geçirmeniz gerektiğini unutmayın.

Çoğu durumda, içeri aktarma kitaplığınızı oluşturmak için LIB kullanmanız gerekmez. Dışarı aktarmaları içeren bir programı (yürütülebilir dosya veya DLL) bağladığınızda, LINK otomatik olarak dışarı aktarmaları açıklayan bir içeri aktarma kitaplığı oluşturur. Daha sonra, bu dışarı aktarmalara başvuran bir programı bağladığınızda, içeri aktarma kitaplığını belirtirsiniz.

Ancak, DLL doğrudan veya dolaylı olarak içeri aktardığı bir programa aktarıldığında, içeri aktarma kitaplıklarından birini oluşturmak için LIB kullanmanız gerekir. LIB bir içeri aktarma kitaplığı oluşturduğunda, bir dışarı aktarma dosyası da oluşturur. DLL'lerden birini bağlarken dışarı aktarma dosyasını kullanmanız gerekir.

Ayrıca bkz.

LIB Başvurusu