سؤال

أتلقى الخطأ التالي في تجميع NS3 (من خلال waf): -

/سر/بن/لد:فشل الرابط النهائي:تم اقتطاع الملف

جمع 2:عاد دينار 1 حالة خروج

ماذا يمكن أن يكون السبب المحتمل لنفسه؟

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

المحلول

أحد ملفات الكائنات التي تربطها لم تكتمل الآن وهي الآن ملف فارغ أو تم اقتطاعه لأنه تم إنهاء المجموعة لسبب ما.حذف الملف المعني (يجب أن يحتوي رسالة الخطأ على الاسم) وإعادة بناء.

نصائح أخرى

أنا على منصة محددة والبناء مع GCC 4.1.2 لقد عثرت على رسالة الخطأ هذه أثناء تجميع التعليمات البرمجية الخاصة بي بشكل جيد.ولم الحل لحذف الملف لا يساعد.

في ملف رأس تم الإعلان عن مجموعة كبيرة الحجم.

sometype array[1000000000]; /* 1.000.000.000 */

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

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