سؤال

هل هناك أي منتجات من شأنها تقليل أوقات بناء c++؟التي يمكن استخدامها مع MSVC؟

هل كانت مفيدة؟

المحلول

إذا كان يجب أن يكون منتجًا، فانظر إليه زوريكس إنكريدي بيلد, ، الذي يوزع التصميم على الأجهزة الموجودة على الشبكة.

بخلاف ذلك:

  • آلات البناء الصلبة.ذاكرة الوصول العشوائي (RAM) التي تناسبها، استخدم أقراص منفصلة سريعة.
  • التقسيم إلى مشاريع منفصلة (مكتبات DLL والمكتبات).يمكنهم البناء بالتوازي أيضًا (استخدام رباعي/جوهر مزدوج ، ويتم فحصه بسهولة عن طريق القرص)
  • الاستخدام الذكي للرؤوس، بما في ذلك الرؤوس المترجمة مسبقًا.وهذا ليس بالأمر السهل، وغالباً ما يكون هناك أصحاب مصلحة آخرون.بيمبل يساعد أيضا.

نصائح أخرى

رؤوس المترجمة مسبقا قد يتراجع وقتك الترجمة.

MPCL .

وهذا هو أحد المكونات في ل Microsoft Visual C ++ 2005 و Visual C ++ 2008، والتي تسمح لتحقيق الاستفادة القصوى من وحدة المعالجة المركزية من أجل تقليل الوقت تجميع المشروع الخاص بك.

ويجمع العديد من الملفات .C / .CPP من نفس المشروع بالتوازي من أجل تحقيق ذلك. هذا هو المفيد خصيصا عندما يكون لديك / رباعية النواة / النواة متعددة ثنائية النواة.

هل تعتبر الخادم بناء مشترك؟ سيتم تشغيل MSVC في ملقم المحطة الطرفية، ويمكنك سداد تكلفة وحدات المعالجة المركزية، ذاكرة الوصول العشوائي والأقراص بسرعة على فريق التطوير. ومن الفوائد الجانبية، وهذا يمكن ملقم المحطة الطرفية ثم أيضا إيواء نسخة من نظام مراقبة، لذلك المخارج وسريع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top