كتب @ahmedeldeep:
بسم الله الرحمن الرحيم
الحمد لله رب العالمين والصلاة والسلام على أشرف المرسلين، بفضل الله وتوفيقه نقدم لكم
تكملة الدرس الأول بدورة أساسيات البرمجة بلغة السي بلس بلس ++C
بعنوان
تجهيز بيئة العمل للبرمجة بلغة ++C باستخدام برنامج اكلبس Eclipse
بيئة البرمجة التكاملية
برنامج اكلبس من أشهر وأقوي البرامج المستخدمة في البرمجة وخصوصا لغات الجافا والسي والسي بلس بلس على جميع الأنظمة وهو مجاني بشكل كامل.
يعتبر برنامج الاكلبس بيئة برمجة تكاملية integrated development environment (IDE) وهذا معناه انه يمكن استخدام هذا البرنامج في كتابة الشفرة البرمجية source code وفي بناء ومعالجة وتشغيل البرنامج بصورة أتوماتيكية كذلك يمكن ايضا البحث عن الأخطاء الموجودة به debug.
معظم البرامج المستخدمة في البرمجة اليوم يمكنها ان تتعرف على محتوى الشفرة البرمجية وتصحيح الأخطاء كذلك يمكنها تتبع مسار الدوال واين تم استدعاءها وكذلك متابعة استخدام المتغيرات فيمكن ان تعطيك تنويه ان هناك متغير قد قمت بتعريفه ولكنك لم تستخدمه والكثير من المميزات الرائعة التي سوف نكتشفها باستخدامنا لبرنامج الاكلبس.
من أمثلة بيئات البرمجة التكاملية الأخرى على أنظمة الويندوز الفيجوال ستوديو Visual Studio وهو غير مجاني ولكن هناك نسخة منه Express وهو مجانية ويدعم العديد من لغات البرمجة ولكن يعمل على أنظمة الويندوز فقط.
هناك أيضا برنامج Xcode وهو أفضل خيار لمستخدمي نظام الماك من شركة أبل وهو برنامج مجاني بالكامل ويدعم العديد من لغات البرمجة ومفضل لدي العديد من مبرمجي تطبيقات اجهزة الايفون ولكن يعمل فقط على أنظمة الماك.
بعض البرامج الأخرى مثل CLion و NetBeans IDE و Code::Blocks و Qt Creator و Geany و CodeLite
الخطوة الأولى: تسطيب المجمع Compiler
سنقوم في هذه الدورة باستخدام المجمع GCC وهو مجاني ومفتوح المصدر ويأتي مع مجموعة من ادوات البناء الاخرى في حزمتين MinGW GCC أو Cygwin GCC يمكن استخدام واحدة منهم فقط ولا داعي لتسطيب الحزمتين الا إذا كانت هناك حاجة لذلك.
حزمة MinGW وهي اختصار Minimalist GNU for Windows أخف وتسطيبها أسهل ولكن مميزاتها أقل مقارنة بحزمة Cygwin GCC.
تسطيب حزمة MinGW GCC
نذهب للموقع الرسمي http://www.mingw.org ثم الدخول على Downloads من على يسار الصفحة ثم Installer ثم نختار mingw-get-setup.exe كما موضح فى الصور التالية
نقوم بحفظ الملف على سطح المكتب وتشغيله بعد انتهاء التحميل ثم نضغط على Install
نتأكد من أن تسطيب البرنامج سيكون على المسار الاتي
C:\MinGW
فلا داعي لتغييره لفولدر البرامج او سطح المكتب فقد لا يعمل MinGW إذا كان مسار التسطيب به مسافات ثم نضغط على Continueستتم عملية تحميل الحزمة البرمجية ثم نضغط على Continue بعد الانتهاء من عملية التحميل
من النافذة التالية سنختار من على اليسار Basic Setup ثم نختار mingw32-base و ++mingw32-gcc-g
في حالة الحاجة لأي اضافات اخرى يمكننا اضافتها لاحقا فلا داعي لها الان اذا كنا لن نحتاجها.
بعد التأكد من اختيار الاضافات المطلوبة سنفتح قائمة Installation ونختار Apply changes
ثم نضغط على Apply
ستبدأ الان عملية تحميل الاضافات المطلوبة وبعد الانتهاء نضغط على Close لغلق النافذة.
سنقوم الان بعمل متغير لإضافة مسار حزمة MinGW لبيئة الويندوز، قم بفتح لوحة التحكم في الويندوز ثم الذهاب الي System ثم Advanced system settings ثم Environment variable كما موضح في الصور التالية
في الجزء السفلي سنبحث عن Path ثم نضغط عليه ثم Edit
سنقوم الان بوضع مسار حزمة MinGW الاتي
C:\MinGW\bin
فى نهاية المتغير Path مع التأكد بوضع الرمز
;
قبله كما موضح فى الصورة التالية ثم نضغط على OK بعد ذلك في جميع النوافذ التي تم فتحها حتى يتم غلقهم جميعا.سنقوم الان بالتأكد من تسطيب حزمة MinGW بالشكل الصحيح عن طريق فتح محرر الاوامر في الويندوز وتنفيذ الاوامر الاتية واحدا تلو الاخر.
> gcc --version > g++ --version > gdb --version
قم بفتح محرر الاوامر عن طريق كتابة cmd فى قائمة Start ثم الضغط على مفتاح Enter
قم بتنفيذ الاوامر السابقة كما يلي
والان قد تم تسطيب حزمة MinGW بالشكل المطلوب وتم التأكد من ان كل شيء على ما يرام.
المشاركات: 4
المشاركون: 1