سيعلمك هذا الدليل كيفية تحويل كود المصدر C ++ إلى ملف EXE يمكن تشغيله على معظم (إن لم يكن كل) أجهزة الكمبيوتر التي تعمل بنظام Windows. بالإضافة إلى C ++ ، يمكنك أيضًا تحويل التعليمات البرمجية بالملحق.cpp و.cc و.cxx (بالإضافة إلى.c ، على الرغم من عدم نجاحها) باتباع هذا الدليل. تفترض هذه المقالة أنه سيتم تشغيل التعليمات البرمجية لـ C ++ على وحدة التحكم ولا تتطلب مكتبات خارجية.
خطوة
الخطوة الأولى: احصل على مترجم C ++ مجاني
يعد Microsoft Visual C ++ 2012 Express أحد أفضل المجمعات لأجهزة الكمبيوتر التي تعمل بنظام Windows ، والذي يمكن تنزيله مجانًا.
الخطوة 2. ابدأ مشروعًا جديدًا في Visual C ++
يمكنك إنشاء المشروع بسهولة. انقر على زر "مشروع جديد" في الزاوية العلوية اليسرى من الشاشة ، ثم اتبع التعليمات لإنشاء مشروع فارغ ("مشروع فارغ"). أدخل اسمًا للمشروع ، ثم انقر على "إنهاء" في النافذة التالية.
الخطوة الثالثة. انسخ والصق ملف.cpp بأكمله في دليل "Source Files" وملف h (إن وجد) في مجلد "Header Files"
أعد تسمية ملف.cpp الرئيسي (الملف بالطريقة "int main ()") باسم المشروع الذي أدخلته سابقًا. سيتم ملء جميع التبعيات الخارجية تلقائيًا.
الخطوة 4. بعد نسخ الملفات ، قم بتوسيع المشروع وتجميعه بالضغط على F7
سيقوم Visual C ++ بإنشاء ملفات البرنامج الخاصة بك.
الخطوة 5. حدد موقع ملف EXE
افتح مجلد "المشاريع" حيث يقوم Visual C ++ بتخزين كافة البرامج المترجمة (في Windows 7 ، يوجد هذا المجلد في مجلد "المستندات"). سيتم حفظ البرنامج الخاص بك تحت اسم المشروع ، في مجلد "التصحيح".
الخطوة السادسة. اختبر البرنامج بالنقر المزدوج فوق الملف
إذا لم تكن هناك أخطاء ، فسيعمل برنامجك بشكل جيد. في حالة حدوث خطأ ، كرر الخطوات أعلاه.
الخطوة 7. إذا كنت ترغب في تشغيل البرنامج على كمبيوتر آخر ، فتأكد من تثبيت مكتبة Visual C ++ Runtime على هذا الكمبيوتر
تعتمد برامج C ++ التي تم تجميعها باستخدام Visual C ++ على مكتبات Visual C ++ ، لكنك لست بحاجة إلى تثبيتها لأنه سيتم تثبيت المكتبات تلقائيًا بعد تثبيت Visual Studio. ومع ذلك ، فإن الشخص الذي يقوم بتشغيل البرنامج الخاص بك لا يمتلك المكتبة بالضرورة. قم بتنزيل مكتبة Visual C ++ على
نصائح
- في بعض الأحيان ، تحدث أخطاء لأن مؤلفي البرنامج استخدموا طرقًا مهملة أو لم يدرجوا التبعيات في الكود المصدري.
- تأكد من تثبيت تحديث Visual C ++ Express لتجنب أخطاء ترجمة البرنامج.
- بشكل عام ، من الأسهل مطالبة المبرمج بالتجميع. جمِّع نفسك فقط عند الضرورة القصوى.
تحذير
- تجنب Dev-C ++. البرنامج عبارة عن مترجم قديم ، إلى الأبد في حالة تجريبية ، به 340 خطأ معروف ، ولم يتم تحديثه لمدة 5 سنوات. إذا أمكن ، استخدم مترجم / IDE غير Dev-C ++.
- نظرًا لأن C ++ و C من لغات البرمجة منخفضة المستوى ، فإن البرامج التي تقوم بإنشائها يمكن أن تلحق الضرر بجهاز الكمبيوتر الخاص بك. للتحقق مما إذا كان أحد البرامج يمكنه إتلاف الكمبيوتر ، تحقق من بداية البرنامج ، وابحث عن "#include" WINDOWS.h. إذا وجدت هذا السطر ، فلا تقم بترجمته. اسأل لماذا يحتاج المستخدم إلى الوصول إلى برمجة Windows الواجهة: إذا كانت إجابة المستخدم مريبة ، فاطلب المساعدة في المنتديات.