logo

إعداد بيئة تطوير C++

يعمل C++ على الكثير من الأنظمة الأساسية مثل Windows Linux Unix Mac وما إلى ذلك. إذا كنت لا ترغب في إعداد بيئة محلية، يمكنك أيضًا استخدام IDEs عبر الإنترنت لتجميع برنامجك.

باستخدام IDE عبر الإنترنت

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

يمكنك النقر فوق الزر Run on IDE لتشغيل البرنامج.



C++
// Using online ide of C++  #include    using namespace std; int main() {  cout << 'Learning C++ at GeekforGeeks';  return 0; } 

الإخراج
Learning C++ at GeekforGeeks

تعقيد الوقت: O(1)
المساحة المساعدة: O(1)

تهيئة البيئة المحلية

لإعداد بيئة التطوير المتكاملة (IDE) لـ C++ على جهازك المحلي، تحتاج إلى تثبيت برنامجين مهمين:

  1. مترجم C++
  2. محرر النصوص

1. مترجم C++

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

تثبيت جنو دول مجلس التعاون الخليجي على نظام التشغيل لينكس

سوف نقوم بتثبيت برنامج التحويل البرمجي GNUGC على نظام Linux. لتثبيت برنامج التحويل البرمجي الخليجي والعمل معه على جهاز Linux الخاص بك، اتبع الخطوات التالية: 

أ. يجب عليك أولاً تشغيل الأمرين أدناه من نافذة Linux الطرفية الخاصة بك: 

sudo apt-get update  
sudo apt-get install gcc
sudo apt-get install g++

ب. سيقوم هذا الأمر بتثبيت برنامج التحويل البرمجي لدول مجلس التعاون الخليجي على نظامك. يمكنك أيضًا تشغيل الأمر أدناه:

sudo apt-get install build-essential

سيقوم هذا الأمر بتثبيت كافة المكتبات المطلوبة لتجميع وتشغيل برنامج C++.
 
ج. بعد الانتهاء من الخطوة المذكورة أعلاه، يجب عليك التحقق مما إذا كان برنامج التحويل البرمجي لدول مجلس التعاون الخليجي مثبتًا في نظامك بشكل صحيح أم لا. للقيام بذلك، عليك تشغيل الأمر الموضح أدناه من محطة Linux:

g++ --version

د. إذا كنت قد أكملت الخطوتين أعلاه دون أي أخطاء، فهذا يعني أن بيئة Linux الخاصة بك معدة وجاهزة للاستخدام في تجميع برامج C++. في خطوات أخرى سوف نتعلم كيفية ترجمة وتشغيل برنامج C++ على نظام Linux باستخدام المترجم الخليجي. 
 
و. اكتب برنامجك في ملف نصي واحفظه بأي اسم ملف وامتداد CPP. لقد كتبنا برنامجًا لعرض "Hello World" وحفظناه في ملف باسم الملف "helloworld.cpp" على سطح المكتب. 
 
ف. يجب عليك الآن فتح محطة Linux والانتقال إلى الدليل الذي قمت بحفظ ملفك فيه. ثم عليك تشغيل الأمر أدناه لتجميع الملف الخاص بك: 

g++     filename.cpp    -o     any-name   

ز. اسم الملف.cpp هو اسم ملف التعليمات البرمجية المصدر الخاص بك. في حالتنا الاسم هو "helloworld.cpp" و أي اسم يمكن أن يكون أي اسم من اختيارك. سيتم تعيين هذا الاسم للملف القابل للتنفيذ الذي تم إنشاؤه بواسطة المترجم بعد التجميع. في حالتنا نختار أي اسم أن يكون "مرحبا". 
سنقوم بتشغيل الأمر أعلاه على النحو التالي: 

g++ helloworld.cpp -o hello

ح. بعد تنفيذ الأمر أعلاه سترى أنه تم إنشاء ملف جديد تلقائيًا في نفس الدليل الذي قمت بحفظ الملف المصدر فيه واسم هذا الملف هو الاسم الذي اخترته كـ أي اسم
الآن لتشغيل البرنامج الخاص بك عليك تشغيل الأمر أدناه: 

./hello

أنا. سيقوم هذا الأمر بتشغيل برنامجك في النوافذ الطرفية.

2. محرر النصوص

محررات النصوص هي نوع البرامج المستخدمة لتحرير النصوص أو كتابتها. سوف نستخدم برامج تحرير النصوص لكتابة برامج C++ الخاصة بنا. الامتداد الطبيعي للملف النصي هو (.txt)، لكن الملف النصي الذي يحتوي على برنامج C++ يجب حفظه بالامتداد ".cpp" أو ".c". تسمى الملفات التي تنتهي بالامتداد ".CPP" و".C" ملفات التعليمات البرمجية المصدر ومن المفترض أن تحتوي على تعليمات برمجية مصدرية مكتوبة بلغة برمجة C++. يساعد هذا الامتداد المترجم على تحديد أن الملف يحتوي على برنامج C++. 
قبل البدء بالبرمجة باستخدام C++، يجب أن يكون لديك محرر نصوص مثبت لكتابة البرامج. اتبع الإرشادات التالية لتثبيت برامج تحرير الأكواد الشائعة مثل VS Code وCode::Block على أنظمة تشغيل مختلفة مثل Windows Mac OS وما إلى ذلك.

1. الكود::تركيب الكتل

هناك الكثير من IDE المتاحة التي يمكنك استخدامها للعمل بسهولة مع لغة البرمجة C++. أحد برامج IDE الشائعة هو الكود::كتل .

الممثل رام
  • لتنزيل Code::Blocks، حدد حزمة الإعداد بناءً على نظام التشغيل لديك من هذا الرابط - الرمز::حزم حزم الإعداد .
  • بمجرد تنزيل ملف الإعداد الخاص بـ Code::Blocks من الرابط المحدد، افتحه واتبع التعليمات للتثبيت.
  • بعد تثبيت Code::Blocks بنجاح، انتقل إلى ملف القائمة -> اختر جديد و إنشاء فارغة ملف.
  • الآن اكتب برنامج C++ الخاص بك في هذا الملف الفارغ واحفظ الملف بامتداد ".cpp".
  • بعد حفظ الملف بامتداد ".cpp"، انتقل إلى ملف يبني القائمة واختر بناء وتشغيل خيار.

2. تثبيت XCode لنظام التشغيل Mac OS X

إذا كنت من مستخدمي Mac، فيمكنك تنزيل Xcode كمحرر للأكواد البرمجية.

  • لتنزيل Xcode، عليك زيارة موقع Apple الإلكتروني أو يمكنك البحث عنه في متجر تطبيقات Apple. يمكنك اتباع الرابط - Xcode لنظام التشغيل MacOS لتحميل اكس كود. ستجد جميع تعليمات التثبيت اللازمة هناك.
  • بعد تثبيت Xcode بنجاح، افتح تطبيق Xcode. 
  • لإنشاء مشروع جديد. انتقل إلى قائمة "ملف" -> حدد "جديد" -> حدد "المشروع". سيؤدي هذا إلى إنشاء مشروع جديد لك. 
  • الآن في النافذة التالية عليك اختيار قالب لمشروعك. لاختيار قالب C++، اختر طلب الخيار الذي هو تحت نظام التشغيل العاشر القسم على الشريط الجانبي الأيسر. اختر الآن أدوات سطر الأوامر من الخيارات المتاحة واضغط على التالي زر. 
  • في النافذة التالية، قم بتوفير جميع التفاصيل الضرورية مثل "اسم المنظمة" و"اسم المنتج وما إلى ذلك". ولكن تأكد من اختيار اللغة كـ C++. بعد ملء التفاصيل اضغط على الزر التالي للشروع في مزيد من الخطوات. 
  • اختر الموقع الذي تريد حفظ مشروعك فيه. بعد هذا اختر main.cpp ملف من قائمة الدليل على الشريط الجانبي الأيسر.
  • الآن بعد فتح ملف main.cpp، سترى برنامج أو قالب c++ مكتوب مسبقًا. يمكنك تغيير هذا البرنامج حسب متطلباتك. لتشغيل برنامج C++ الخاص بك، عليك الذهاب إلى منتج القائمة واختر يجري الخيار من القائمة المنسدلة.

IDE آخر سهل الاستخدام للغاية والأكثر شعبية في الوقت الحاضر هو VSC (رمز الاستوديو المرئي) لكل من نظام التشغيل Windows و Mac OS.

3. تثبيت رمز VS على نظام التشغيل Windows

ابدأ بالتثبيت كود الاستوديو المرئي حسب النوافذ الخاصة بك. افتح الملف الذي تم تنزيله وانقر فوق تشغيل -> (قبول الاتفاقية) التالي -> التالي -> التالي -> (حدد جميع الخيارات) -> التالي ->تثبيت->إنهاء. 
ستتمكن الآن من رؤية رمز Visual Studio Code على سطح المكتب لديك.

  • قم بتنزيل مين جيجاو .
  • بعد التثبيت "متابعة". تحقق من كافة الحزم (انقر بزر الماوس الأيمن -> حدد التثبيت). انقر الآن على التثبيت (الزاوية اليسرى) -> تطبيق التغييرات. (قد يستغرق هذا وقتا)
  • افتح هذا الكمبيوتر -> محرك الأقراص C -> MinGW -> Bin. (انسخ هذا المسار)
  • انقر بزر الماوس الأيمن على "هذا الكمبيوتر" -> الخصائص -> إعدادات النظام المتقدمة -> متغيرات البيئة ->  (حدد PATH في متغيرات النظام) -> تحرير -> جديد -> الصق المسار هنا، ثم موافق.
  • انتقل إلى Visual Studio Code وقم بتثبيت بعض الملحقات المفيدة (من الرمز الأخير للشريط الجانبي الأيمن (ربما))-
    • ج/ج++
    • عداء الكود
  •  انتقل الآن إلى الإعداد -> الإعدادات -> البحث عن الوحدة الطرفية -> انتقل إلى نهاية هذه الصفحة -> تحقق من [ Code-runner: Run In Terminal ]

ياي!  أنت جيد للذهاب الآن. افتح أي مجلد وأنشئ ملفات جديدة واحفظها بالملحق ".cpp". 

4. تثبيت VS Code على نظام التشغيل Mac OS

أولا وقبل كل تثبيت كود الاستوديو المرئي لنظام التشغيل MacOS . ثم سنقوم بتثبيت المترجم MinGW. لهذا نحتاج أولاً إلى تثبيت Homebrew.

لتثبيت Homebrew Open Terminal (cmd + space). اكتب Terminal واضغط على Enter. في كمد انسخ الأمر المحدد 

arch -x86_64 ruby -e '$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install)' < /dev/null 2> /dev/null

سيؤدي هذا إلى تنزيل HomeBrew وتثبيته على نظام Mac الخاص بك. قد تستغرق هذه العملية وقتا.

سنقوم الآن بتثبيت برنامج التحويل البرمجي MinGW على نظام التشغيل Mac OS. الصق الأمر المحدد في المحطة واضغط على Enter.

arch -x86_64 brew install MinGW-w64
  • هذه أيضًا عملية تستغرق وقتًا طويلاً، لذا كن صبورًا!     
  • انتقل إلى Visual Studio Code وقم بتثبيت بعض الملحقات المفيدة (من الرمز الأخير للشريط الجانبي الأيمن (ربما))-
    • ج/ج++
    • عداء الكود
  • انتقل الآن إلى الإعداد -> الإعدادات -> البحث عن الوحدة الطرفية -> انتقل إلى نهاية هذه الصفحة -> حدد [ Code-runner:  Run In Terminal ]

ياي! أنت جيد للذهاب الآن. الآن افتح أي مجلد وأنشئ ملفات جديدة واحفظها بالملحق ".cpp". 

إنشاء اختبار