سؤال

بين الحين والآخر أحصل على خطأ التجميع عند تجميع ملف C في Eclipse.

C:/mingw/bin /../ lib/gcc/mingw32/4.7.2 /../../../../ mingw32/bin/ld.exe: لا يمكن فتح ملف الإخراج الرئيسي

لقد حدث ذلك عندما قمت بتغيير في رمز المصدر - ولكن ليس دائمًا.

أعرف كيفية حل هذا* ولكني أود أن أعرف لماذا يحدث ذلك وكيفية تجنب ذلك؟

*في Eclipse ، أذهب إلى مصحح الأخطاء وإنهاء الخيط الرئيسي للبرنامج

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

المحلول

لقد قلت ذلك بنفسك ، يحدث ذلك لأن البرنامج الذي يتم تجميعه لا يزال قيد التشغيل.

في Windows ، لا يمكنك إجراء تغييرات على ملف EXE للبرنامج عند تشغيله.

إنه أمر مزعج بشكل خيالي ، وواحد من تلك الأشياء التي (بالنسبة لي) تجعل النوافذ أقل راحة قليلاً من EG Linux للتنمية.

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