السبت، 17 يونيو 2017

حل مشكلة Can't find file executable in your configured search path's for GNU GCC compiler

حل مشكلة Can't find file executable in your configured search path's for GNU GCC compiler
تظهر هذه الرسالة بعد تثبيت وتشغيل برنامج بيئة التطوير المتكاملة Code::Blocks IDE, وتعني أن البرنامج لم ينجح في تحديد مسار المترجم  GNU GCC compiler.
حل مشكلة Can't find file executable in your configured search path's for GNU GCC compiler

وحتى قبل تشغيل البرنامج تظهر نافذة تفيد أن المترجمات غير موجودة, وفي حالتنا بالخصوص مترجم  GNU GCC compiler الضروري لترجمة أكواد سي وسي++.
حل مشكلة Can't find file executable in your configured search path's for GNU GCC compiler

حل المشكلة:
لحل هذه المشكلة نحتاج لتثبيت المترجم GNU GCC compiler وتحديد مساره والملفات التنفيذية المرتبطة به من خلال إعدادات برنامج Code::Blocks.
الطريقة الأولى:
ليست المسألة معقدة كما تبدو, ولحسن الحظ, فإن مطوري Code::Blocks وفروا ملفا تنفيذيا مدمجا في موقعهم الرسمي, حيث يمكن تثبيت Code::Blocks و GNU GCC compiler معا والشروع في الإشتغال على البرنامج دون مشاكل ولا حاجة لضبط أية إعدادات.
لتحميل البرنامج كاملا مع المترجم يرجى تحميل الملف التنفيذي الذي يحمل إسم codeblocks-16.01mingw-setup.exe.

شرح بالفيديو لخطوات تثبيت وإستعمال البرنامج



الطريقة الثانية:
طريقة تثبيت المترجم Compiler تعتمد على نوع نظام التشغيل. وإذا قمت بتثبيت المترجم في مساره الإفتراضي, فلن تحتاج إلى ضبط الإعدادات طالما أن المترجم يدعمه Code::Blocks ويكفي تشغيل البرنامج للبدء.
  • وإذا لم يكن هذا هو الحال وشغلت برنامج Code::Blocks لأول مرة, فسيتم سيتم تشغيل الكشف التلقائي للمترجم.
  • إذا لم يتم إكتشاف المترجم, إذهب إلى الإعدادات settings ثم compiler ثم Toolchain exectubales, وعندها تقوم بتحديد المترجم الذي قمت بتثبيته وتضغط على Auto-detect.
  • ستظهر رسالة إما بنجاح الكشف التلقائي للمترجم أو فشله.
  • إذا لم ينجح الكشف التلقائي للمترجم, قم بتحديده يدويا من خلال الضغط على المربع الصغير الذي يحتوي النقاط الثلاث بجانب زر Auto-detect.
  قائمة المترجمات Compilers التي يدعمها Code::Blocks في نظام التشغيل ويندوز:
MinGW GCC C/C++ Free Compiler, including GFortran
Cygwin GCC C/C++ Free Compiler
MSP430 GCC C/C++
TriCore GCC C/C++
PowerPC GCC C/C++
Small Device Free C Compiler (SDCC)
Digital Mars Free C/C++ Compiler
Digital Mars D Compiler for Windows
هذه المترجمات لا تزال تحت التطوير, لذلك قد تصدر منها نسخ جديدة قد لا تتوافق مع النسخة الحالية من Code::Blocks.
 مترجم MinGW/GCC
الموقع الرسمي ل MinGW هو mingw.org. وكما سبقت الإشارة, هناك إصدار codeblocks-16.01mingw-setup يحتوي مترجم MinGW في موقع codeblocks.org. وإذا قمت بتثبيت هذا الإصدار المجمع فسيتم كشف GCC تلقائيا وتعيينه كمترجم إفتراضي وهذا أفضل بكثير من تثبيت المترجمات بشكل يدوي وضبط إعداداتها لأن في ذلك بعض التعقيدات.
مترجم TDM GCC/mingw32
يمكنك تحميل مترجم TDM GCC/mingw32 من خلال موقعه الموقع الرسمي htdm-gcc.tdragon.net.
ينبغي تحميل إصدار TDM Bundle. 


شرح بالفيديو لكيفية تثبيت مترجم TDM GC/mingw32.






المشاركة التالية
المشاركة السابقة

0 التعليقات: