Aracılığıyla paylaş


İçeri Aktarma Kitaplığı ve Dışarı Aktarma Dosyası Derleme

İçeri aktarma kitaplığı oluşturun ve dosyayı vermek için aşağıdaki sözdizimini kullanın:

LIB /DEF[:deffile] [options] [objfiles] [libraries]

/ Def belirtildiğinde, LIB LIB komutunda geçirilen verme belirtimleri çıktı dosyaları oluşturur.Önerilen Kullanım sırasına göre listelenmiş dışarı belirtmek için üç yöntem vardır:

  1. A __declspec(dllexport) birini tanımında objfiles veya kitaplıkları

  2. / Export tayini:adı LIB komut satırında

  3. Bir tanım bir dışarı deyiminde birdeffile

Bunlar, dışarı verme bir program bağlarken belirtmek için kullanın, aynı yöntemlerdir.Bir programın birden çok yöntem kullanabilirsiniz.LIB komut kısımlarını belirtebilirsiniz (gibi birden çok objfiles ya da/Export belirtimleri) LIB komutunu bir komut dosyasında yalnızca yapabilecekleriniz bir bağlantı komutu.

Aşağıdaki seçeneklerden bir içeri aktarma kitaplığı için de geçerli ve dosya verebilirsiniz:

  • / OUT: Al
    Varsayılan çıkış dosyası adı için geçersiz kılar almak kitaplığı oluşturuluyor./OUT belirtilmemişse, varsayılan ilk nesne dosyası veya LIB'i komut ve uzantı kitaplığı temel adı adıdır. lib.Verme dosyasını içeri aktarma kitaplığı ve uzantısı aynı temel adı verilir. exp.

  • /EXPORT: entryname=internalname[,@ordinal,**NONAME**\][,DATA
    Bir işlev işlevini çağırmak diğer programların programınızdan dışa aktarır.Verileri de verebilirsiniz (kullanarak veri anahtar).Dışarı genellikle bir DLL içinde tanımlanır.

    GirişAdı çağıran program tarafından kullanılacak olan işlev veya veri öğesinin adıdır.İsteğe bağlı olarak, belirttiğiniz InternalName olarak bilinen tanımlama programında; işlevi Varsayılan olarak, InternalName aynı GirişAdı.ordinal Verme tablosu ile 65.535; 1 aralığında bir dizin belirtir. belirtmezseniz, ordinal, LIB biri atar.NONAME anahtar sözcük işlevi olmadan yalnızca bir sıra sayısı, dışarı bir GirişAdı.Veri anahtar sözcüğü, yalnızca veri nesneleri vermek için kullanılır.

  • / ŞUNLARI İÇERİR:symbol
    Belirtilen sembolün Sembol tabloya ekler.Aksi takdirde dahil olmayacaktır bir kitaplık nesnesi kullanımını zorlamak için bu seçenek kullanışlıdır.

İlk adım, .dll oluşturmadan önce içeri aktarma kitaplığı oluşturursanız, içeri aktarma kitaplığı oluştururken geçti olarak, aynı nesne dosyaları kümesini .dll oluştururken geçmesi gerektiğini unutmayın.

Ayrıca bkz.

Başvuru

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