كيفية ترجمة CPP إلى EXE

مؤلف: Joan Hall
تاريخ الخلق: 3 شهر فبراير 2021
تاريخ التحديث: 1 تموز 2024
Anonim
How to Compile and Run a C++ Program from Command Prompt in Windows 10
فيديو: How to Compile and Run a C++ Program from Command Prompt in Windows 10

المحتوى

هذا دليل خطوة بخطوة لترجمة كود مصدر C ++ إلى ملفات EXE (في Windows). تعمل الطرق الموضحة أيضًا عند تجميع تنسيقات .c ++ و .cc و .cxx (ربما .c أيضًا). يفترض هذا البرنامج التعليمي أن الكود المصدري لـ C ++ هو تطبيق وحدة تحكم ولا يتطلب أي مكتبات خارجية.

خطوات

  1. 1 قم بتنزيل برنامج التحويل البرمجي C ++. يعد Microsoft Visual C ++ 2012 Express المجاني أحد أفضل المجمعات لأجهزة الكمبيوتر التي تعمل بنظام Windows.
  2. 2 ابدأ مشروعًا جديدًا في Visual C ++. إنه أمر بسيط ومباشر. انقر على "مشروع جديد" في الزاوية اليسرى العليا ثم اتبع التعليمات التي تظهر على الشاشة. أدخل اسم المشروع وفي النافذة التي تفتح ، انقر على "إنهاء".
  3. 3 انسخ والصق جميع ملفات .cpp في دليل Source Files ، ثم انسخ والصق جميع ملفات .h (إن وجدت) في دليل Header Files. أعد تسمية ملف CPP الرئيسي (الملف الذي يحتوي على "int main ()") إلى اسم المشروع الذي اخترته.
  4. 4 بناء وتجميع. اضغط على المفتاح F7 لإنشاء البرنامج.
  5. 5 ابحث عن ملف EXE. غيّر إلى دليل المشاريع حيث يضع Visual C ++ جميع البرامج (في Windows 7 ، يوجد هذا الدليل في مجلد المستندات). في دليل "التصحيح" ، ابحث عن ملف EXE بالاسم الذي أعطيته له سابقًا.
  6. 6 افحص الملف. انقر نقرًا مزدوجًا فوق ملف EXE لتشغيله ؛ إذا سارت الأمور على ما يرام ، فإن البرنامج يعمل بشكل جيد. إذا حدث خطأ ما ، فجرّب الخطوات الموضحة مرة أخرى.
  7. 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).