إدارة مكتبة مستندات

الوضع الافتراضي ل LIB هو لإنشاء أو تعديل مكتبة الكائنات COFF. LIB يتم تنفيذها في هذا الوضع عند عدم تحديد/يفك الضغط (نسخ كائن إلى ملف) أو/DEF (ب بنية إحدى المكتبات استيراد).

إلى إنشاء مكتبة من الكائنات و/او مكتبات، استخدم بناء الجملة التالي:

LIB [options...] files...

يقوم هذا الأمر بإنشاء مكتبة من واحد أو المزيد إدخال ملفات . يمكن أن تكون ملفات COFF ملفات كائن ملفات الكائن OMF 32 بت أو مكتبات COFF موجود. ينشئ LIB واحد المكتبة التي تحتوي على الجميع الكائنات في الملفات المحددة. إذا كان ملف الإدخال هو 32 بت OMF كائن ملف LIB تحويلها إلى COFF قبل إنشاء المكتبة. لا يمكن أن يقبل LIB الكائن OMF 32 بت التي هو في مكتبة انشئت بواسطة الإصدار 16 بت LIB. يجب عليك أول استخدام LIB 16 بت استخراج الكائن؛ ثم يمكنك استخدام ملف الكائن المستخرج كإدخال ل LIB 32 بت.

بشكل افتراضي، LIB بتسمية ملف الإخراج باستخدام اسم القاعدة أول ملف الكائن أو مكتبة والملحق. lib. ملف الإخراج هو وضع في الدليل الحالي. إذا كان موجود بالفعل ملف بنفس اسم، ملف الإخراج باستبدال الملف الموجود. للمحافظة على مكتبة موجودة، استخدم خيار/خارج لتعيين اسم للإخراج ملف.

يلي خيارات تنطبق على إنشاء وتعديل مكتبة:

  • /LIBPATH: dir
    تتجاوز مسار مكتبة البيئة. للحصول على التفاصيل، انظر وصف من ارتباط /LIBPATH خيار .

  • /قائمة
    يعرض معلومات حول المكتبة إخراج إلى الإخراج القياسي. إخراج يمكن إعادة توجيه إلى ملف. يمكنك استخدام/قائمة إلى تحديد محتويات مكتبة موجودة دون تعديله.

  • /اسم: filename
    عند إنشاء إحدى المكتبات استيراد، قم بتعيين اسم ملف DLL التي المكتبة الاستيراد هو التي يتم إنشاؤها.

  • /nodefaultlib
    قم بإزالة واحدة أو المزيد مكتبات الافتراضي من قائمة المكتبات يبحث عند تحليل المراجع خارجي. انظر /NODEFAULTLIB ل المزيد من المعلومات.

  • /خارج: filename
    قم بتجاوز الإعداد الافتراضي إخراج اسم الملف. بشكل افتراضي، يتم تاريخ الإنشاء المكتبة الإخراج في الدليل الحالي، باستخدام الاسم الأساسي لأول ملف الكائن أو مكتبة تشغيل سطر الأوامر والملحق. lib.

  • /إزالة: كائن
    يحذف كائن المعين من مكتبة الإخراج. ينشئ LIB إحدى المكتبات إخراج بدمج الجميع الكائنات (أما في ملفات الكائن والمكتبات)، و ثم قم بحذف أي الكائنات المحددة مع/إزالة.

  • /نظام فرعي: {وحدة التحكم | EFI_APPLICATION | EFI_BOOT_SERVICE_DRIVER | EFI_ROM | EFI_RUNTIME_DRIVER | أصلي | POSIX | Windows | WINDOWSCE} [، # [. # #]]
    تعلم كيفية تشغيل برنامج انشئت بواسطة إضافة ارتباطات إلى الإخراج لنظام التشغيل مكتبة. للحصول على مزيد من المعلومات، راجع الوصف ارتباط /نظام فرعي خيار .

الخيارات LIB المعينة تشغيل الأمر الخط ليست حساسة لحالة الأحرف.

يمكنك استخدام LIB إلى تنفيذ مهام إدارة المكتبة ما يلي:

  • لإضافة الكائنات إلى مكتبة، حدد اسم ملف لمكتبة موجودة و أسماء الملفات للكائنات الجديدة.

  • ليجمع مكتبات، حدد المكتبة ملف أسماء. يمكنك إضافة الكائنات و تضم مكتبات مع comm LIB مفرد و.

  • لاستبدال عضوا في مكتبة مع كائن جديد، حدد المكتبة التي تحتوي على الكائن العضو باستبدال واسم الملف للكائن الجديد (أو المكتبة الذي يحتوي عليه). عند وجود كائن له نفس الاسم في ملف إدخال واحد أو المزيد، يضع LIB عينته في أمر LIB إلى الكائن أخير إخراج المكتبة. عند قيامك باستبدال عضو مكتبة، تأكد من إلى حدد الكائن الجديد أو المكتبة بعد المكتبة التي تحتوي على الكائن القديم.

  • إلى حذف عضو من مكتبة، استخدم خيار/إزالة. LIB بمعالجة أية مواصفات/إزالة بعد إدخال الجميع الكائنات، بغض النظر عن الأمر ضم خط ترتيب.

ملاحظة

لا يمكنك كلا من يحذف عضو واستخراجها من إلى ملف في خطوة واحدة. يجب عليك أول يفك الضغط العضو الكائن باستخدام/يفك الضغط، ثم قم بتشغيل LIB مرة أخرى باستخدام/إزالة. هذا سلوك يختلف عن LIB 16-بت (للمكتبات OMF) المتوفرة في منتجات غير ذلك Microsoft Office 2010 Suite.

راجع أيضًا:

المرجع

مرجع LIB