مؤلف:
Joan Hall
تاريخ الخلق:
3 شهر فبراير 2021
تاريخ التحديث:
1 تموز 2024
![How to Compile and Run a C++ Program from Command Prompt in Windows 10](https://i.ytimg.com/vi/vAPi4qN9kCs/hqdefault.jpg)
المحتوى
هذا دليل خطوة بخطوة لترجمة كود مصدر C ++ إلى ملفات EXE (في Windows). تعمل الطرق الموضحة أيضًا عند تجميع تنسيقات .c ++ و .cc و .cxx (ربما .c أيضًا). يفترض هذا البرنامج التعليمي أن الكود المصدري لـ C ++ هو تطبيق وحدة تحكم ولا يتطلب أي مكتبات خارجية.
خطوات
1 قم بتنزيل برنامج التحويل البرمجي C ++. يعد Microsoft Visual C ++ 2012 Express المجاني أحد أفضل المجمعات لأجهزة الكمبيوتر التي تعمل بنظام Windows.
2 ابدأ مشروعًا جديدًا في Visual C ++. إنه أمر بسيط ومباشر. انقر على "مشروع جديد" في الزاوية اليسرى العليا ثم اتبع التعليمات التي تظهر على الشاشة. أدخل اسم المشروع وفي النافذة التي تفتح ، انقر على "إنهاء".
3 انسخ والصق جميع ملفات .cpp في دليل Source Files ، ثم انسخ والصق جميع ملفات .h (إن وجدت) في دليل Header Files. أعد تسمية ملف CPP الرئيسي (الملف الذي يحتوي على "int main ()") إلى اسم المشروع الذي اخترته.
4 بناء وتجميع. اضغط على المفتاح F7 لإنشاء البرنامج.
5 ابحث عن ملف EXE. غيّر إلى دليل المشاريع حيث يضع Visual C ++ جميع البرامج (في Windows 7 ، يوجد هذا الدليل في مجلد المستندات). في دليل "التصحيح" ، ابحث عن ملف EXE بالاسم الذي أعطيته له سابقًا.
6 افحص الملف. انقر نقرًا مزدوجًا فوق ملف EXE لتشغيله ؛ إذا سارت الأمور على ما يرام ، فإن البرنامج يعمل بشكل جيد. إذا حدث خطأ ما ، فجرّب الخطوات الموضحة مرة أخرى.
7 إذا كنت ترغب في تشغيل البرنامج على كمبيوتر آخر ، فيجب تثبيت مكتبات VC ++ Runtime عليه (تتطلب برامج C ++ التي تم إنشاؤها باستخدام Visual Studio هذه المكتبات). لست بحاجة إليها على جهاز الكمبيوتر الخاص بك حيث يتم تثبيتها أثناء تثبيت Visual Studio. رابط تنزيل المكتبة: http://www.microsoft.com/en-us/download/details.aspx؟
نصائح
- هناك احتمال حدوث أخطاء بسبب استخدام المؤلف للطرق المهملة ، أو لأن المؤلف نسي تضمين التبعيات.
- قم بتثبيت أحدث إصدار من Visual C ++ Express لتجنب أخطاء وقت الترجمة.
- في معظم الحالات ، يكون الحل الأفضل هو أن تطلب من مؤلف البرنامج تجميعه لك. قم بتجميع البرنامج بنفسك فقط عند الضرورة القصوى.
تحذيرات
- نظرًا لأن C ++ و C من لغات البرمجة منخفضة المستوى ، فيمكنهما إلحاق الضرر بجهاز الكمبيوتر الخاص بك. لتجنب ذلك ، تحقق من ملفات .cpp بحثًا عن سطر "# include" windows.h.في حالة وجود مثل هذا الخط ، لا تقم بترجمة البرنامج ، ولكن اسأل مؤلفه عن سبب احتياج البرنامج للوصول إلى واجهة برمجة تطبيقات Windows. إذا كان المؤلف في حيرة من أمره للإجابة ، اسأل خبيرًا في منتدى متخصص.
- لا تعمل مع Dev-C ++. إنه مترجم قديم به 340 خطأ ولم يتم تحديثه منذ 5 سنوات.
ماذا تحتاج
- مترجم (يوصى باستخدام Visual C ++).
- CPP أو كود مصدر C / C ++.
- كمبيوتر يعمل بنظام Windows (تنسيق EXE مدعوم فقط بواسطة Windows).