/NODEFAULTLIB (تجاهل مكتبات)

/NODEFAULTLIB[:library] 

ملاحظات

حيث:

  • مكتبة
    مكتبة التي ترغب الرابط إلى تجاهل عندما يعمل على حل المراجع خارجي.

ملاحظات

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

لإنشاء ملف.obj يحتوي على مراجع إلى مكتبات الافتراضي، استخدم /Zl (حذف الافتراضي مكتبة اسم).

بشكل افتراضي،/NODEFAULTLIB إلى إزالة الجميع مكتبات الافتراضي من قائمة المكتبات يبحث عند تحليل خارجي مراجع. تمكنك معلمة الاختيارية مكتبة في إزالة مكتبات أو مكتبة محددة من قائمة المكتبات يبحث عند تحليل المراجع خارجي. قم بتحديد خيار/NODEFAULTLIB واحد لكل مكتبة تريد إلى استثناء.

يحل الرابط مراجع إلى ملفات تعريف خارجية بالبحث أولاً في مكتبات صراحة تحديد، ثم الافتراضية المحددة في خيار/DEFAULTLIB، مكتبات و ثم الافتراضي المسمى المكتبات في ملفات.obj.

/NODEFAULTLIB: يتجاوز مكتبة /DEFAULTLIB:مكتبة عند نفس الاسم مكتبة هو المعينة في كليهما.

إذا استخدمت/NODEFAULTLIB، على سبيل المثال، إلى إنشاء البرنامج الخاص بك دون مكتبة وقت التشغيل C، قد تحتاج إلى أيضا استخدام /إدخال إلى تحديد يؤشر الإدخال (دالة) في البرنامج الخاص بك. لمزيد من المعلومات، راجع C أعضاء البيانات-مكتبات الوقت.

إلى التعيين هذا خيار الرابط في بيئة تطوير ‏‫Visual Studio

  1. افتح مربع الحوار صفحات الخصائص للمشروع. للحصول على تفاصيل، راجع إعداد خصائص مشروع Visual C++‎.

  2. انقر فوق المجلد الرابط.

  3. Click the Inputproperty page.

  4. حدد خاصية تجاهل بكافة مكتبات الافتراضي أو تحديد قائمة من المكتبات التي تريدها إلى تجاهل في خاصية تجاهل مكتبة محددة. تظهر صفحة الخصائص الأمر خط تأثير التغييرات التي تقوم بها إلى هذه الخصائص.

إلى قم بتعيين هذا خيار الرابط برمجياً

راجع أيضًا:

المرجع

تعيين خيارات الرابط

خيارات الرابط