اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته مساء الخير 

اريد تشغيل مترجم c++قمت بتنزيل mingw 64 لكن لم أجد ملف bin هل هناك مشكلة في التنزيل ام ماذا؟
 

Recommended Posts

  • 0
نشر

يجب أن يتواجد لأنه يحتوي على المترجم والملفات التنفيذية مثل g++.exe.

الأفضلالإعتماد على نسخة تثبيت معدلة وجاهزة للتثبيت المباشر وهي متوفرة في المستودع التالي:

كل ما عليكِ هو حذف الإصدار الذي ثبتيه على حاسوبك من خلال لوحة control panel ثم اختيار uninstall programs وحذف المترجم.

ثم تثبيت ملف التثبيت من المستودع السابق:

ثم الضغط على install فقط.

  • 0
نشر

وعليكم السلام ورحمة الله وبركاته.

المشكلة التي تحدث عند تنزيل MinGW-w64 هي عدم استخدام المثبت الرسمي أو تنزيل ملف ZIP يحتوي على المصدر بدلا من ملفات ال binary. وهذا يمنع وجود مجلد bin الذي يحتوي على gcc.exe وغيره.

الحل الأفضل هو استخدام MSYS2 :

  • يجب تحميل MSYS2 من موقعه الرسمي وقومي بتثبيته.
  • افتحي نافذة MSYS2 وقومي بتحديثه من خلال الأمر : 
     pacman -Syu 
  • ثم ثبتي MinGW من خلال الأمرين التاليين :
    pacman -S mingw-w64-x86_64-gcc
    pacman -S mingw-w64-x86_64-gdb

بعد ذلك يجب إضافته إلى ال PATH :

يرجى البحث عن مجلد C:\msys64\mingw64\bin أو مسار التثبيت الذي قمتي به وأضافته إلى متغير البيئة PATH عبر إعدادات Windows ثم System ثم Advanced ثم Environment Variables.

  • 0
نشر
بتاريخ منذ ساعة مضت قال Hiba Abdalrheem:

-bash:pacman command not found

ظهرت لي هذه الرسالة عند تنفيذ التحديث

هل قمتي بتنفيذ الأمر في سطر الأوامر ؟

يجب تنفيذه في نافذة MSYS2  كما أخبرتك أى في تلك النافذة :

image.png.3ae7b4d8fc0df9ec490892012214ac65.png

  • 0
نشر

 حسنا وجدت الملفbin لكن عند كتابة g++ --version في cmd تظهر رسالة خطأ  أين المشكلة؟

  • 0
نشر
بتاريخ On 9‏/2‏/2026 at 20:13 قال Hiba Abdalrheem:

 حسنا وجدت الملفbin لكن عند كتابة g++ --version في cmd تظهر رسالة خطأ  أين المشكلة؟

لحل هذه المشكلة تحتاج إلى إضافة مسار مجلد bin إلى متغيرات البيئة في النظام عن طريق نسخ مسار مجلد bin ثم فتح إعدادات متغيرات البيئة

ثم  ابحث عن المتغير الذي يحمل اسم Path، حدده ثم اضغط على زر Edit وإضافة المسار الجديد وحفظ التعديلات.

ثم إعادة تشغيل ال cmd وسيعمل معك

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...