/Yl (قم بإدخال مرجع PCH للتصحيح مكتبة)

استخدامه في حالة بنية تصحيح الأخطاء precompiled مكتبة يستخدم رؤوس وفشل البنية.

/Ylsymbol

الوسيطات

  • symbol
    الرمز إجبارية إلى أن sإلىred في وحدة نمطية? للكائن.

ملاحظات

عندما تقوم بتجميع وحدة نمطية مع /Ycو /Ylsymbol، المحول البرمجي بإنشاء الرمز مشابهة إلى __@@_PchSym_@00 @... @ symbol، الموقع سلسلة أحرف يمثل الرابط من قبل علامة القطع (...) و sإلىres في وحدة نمطية? للكائن. يشير أي ملف المصدر التي تقوم بترجمة برأس الصفحة المترجمة مسبقاً إلى الرمز المحدد، الذي يسبب الرابط لتضمين وحدة نمطية? للكائن وبه تصحيح الأخطاء معلومات من المكتبة.

قم باستخدام هذا خيار، قد تؤدي LNK1211. عند تحديد /Yc (إنشاء المترجمة مسبقاً ملف الرأس)و /Z7،/Zi،/ZI (يصحح معلومات تنسيق)الخيارات، المحول البرمجي ينشئ رأس المترجمة مسبقاً ملف الذي يحتوي على معلومات التصحيح. يمكن أن يحدث خطأ عند تخزين الرأس المترجمة مسبقاً في مكتبة، استخدام المكتبة لإنشاء وحدة نمطية لكائن، والمصدر تعليمات برمجية لا يشير إلى أية دالة تعريف الملف رأس المترجمة مسبقاً.

إلى إلى حل المشكلة، قم بتعيين /Ylsymbol، الموقع symbolهو اسم الرمز عشوائية في المكتبة، عندما تقوم بإنشاء ملف رأس المترجمة مسبقاً التي لا تحتوي على أية ملفات تعريف الدالة. يوجه هذا خيار المحول البرمجي إلى sإلىre معلومات تصحيح الأخطاء في ملف عنوان المترجمة مسبقاً.

ل المزيد من المعلومات تشغيل رؤوس المترجمة مسبقاً، راجع:

لتعيين خيار المحول البرمجي هذا في بيئة تطوير Visual Studio

  1. افتح مربع الحوار صفحات الخصائص للمشروع. للمزيد من التفاصيل ، راجع كيفية: صفحات الخصائص المشاريع المفتوحة.

  2. انقر فوق المجلد /C + + C.

  3. انقر فوق من سطر الأوامر خاصية الصفحة.

  4. نوع خيار المحول البرمجي في المربع خيارات إضافى.

لتعيين هذا خيار المحول البرمجي برمجياً

راجع أيضًا:

المرجع

خيار المحول البرمجي

خيارات إعداد المترجم