/Wp64 (بالكشف عن المشاكل المتعلقة بإمكانية النقل 64-بت)

الكشف عن مشاكل في إمكانية النقل من نوع 64 بت تشغيل أنواع التي يتم تميز بالكلمة الأساسية __w64.

/Wp64

ملاحظات

بشكل افتراضي، /Wp64الخيار المترجم هو إيقاف تشغيل المحول البرمجي Vهوual C + + 32 بت والدخول في برنامج التحويل البرمجي Vهوual C + + 64 بت.

هام

/Wp64 خيار المحول البرمجي ويتم مهمل الكلمة الأساسية __w64 في Visual Studio 2010. إذا قمت بتحويل مشروع يستخدم تبديل هذا، لن يتم ترحيل المفتاح أثناء عملية تحويل. لاستخدام هذا خيار في Visual Studio 2010، يجب عليك كتابة تبديل المترجم ضمن خيارات إضافى في المقطع سطر الأوامر خصائص مشروع. إذا كنت استخدم /Wp64المترجم خيار سطر الأمر، والمشكلات المترجم الأمر-خط تحذير D9035. بدلاً من استخدام هذا خيار والكلمة الأساسية إلى اكتشاف المشكلات المتعلقة بإمكانية النقل من نوع 64 بت، استخدم برنامج التحويل برمجي Visual C + + تستهدف نظام أساسي 64 بت. لمزيد من المعلومات، راجع برمجة مع Visual C++ 64-بت.

يتم اختبار متغيرات الأنواع التالية من 32 بت النظام تشغيل كما لو كانت قيد الاستخدام على 64 بت النظام تشغيل:

  • عدد صحيح

  • طويل

  • مؤشر

إذا قمت بانتظام يحول برمجياً تطبيق الخاص بك باستخدام 64 بت يحول برمجياً r، يمكنك فقط يعطل /Wp64في تجميعات 32 بت الخاص بك لأن 64 بت يحول برمجياً r سيكشف الجميع المسائل. لمزيد من المعلومات حول كيفية إلى استهداف النظام تشغيل Windows 64 بت، راجع برمجة مع Visual C++ 64-بت.

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

  1. قم بفتح صندوق الحوار مشروع الصفحات الخاصية.

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

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

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

  4. قم بتعديل المربع خيارات إضافى إلى تتضمن /Wp64.

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

راجع أيضًا:

المرجع

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

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

موارد أخرى

برمجة مع Visual C++ 64-بت