ج compilation تجميع التعليمات البرمجية هو عملية تحويل ج code شفرة المصدر إلى ملف قابل للتنفيذ يمكن تشغيله على جهاز كمبيوتر. الملف القابل للتنفيذ له امتداد.إكس ويحتوي على رمز الجهاز الذي يمكن للكمبيوتر تنفيذ مباشرة. يتم التجميع باستخدام برامج خاصة تسمى المجمعين.
واحدة من الأكثر شعبية ج comp المجمعين هو مجموعة مترجم جنو (دول مجلس التعاون الخليجي) ، والذي يتوفر لمعظم أنظمة التشغيل ، بما في ذلك ويندوز ، ماك ولينكس. لتجميع رمز سي code باستخدام دول مجلس التعاون الخليجي ، يمكنك استخدام سطر الأوامر أو بيئة تطوير متكاملة متخصصة (إيد).
إلى ملف قابل للتنفيذ باستخدام دول مجلس التعاون الخليجي عبر سطر الأوامر ، افتح محطة طرفية أو موجه الأوامر ، وانتقل إلى المجلد الذي يحتوي على التعليمات البرمجية المصدر ، وقم بتشغيل الأمر التالي:
ز output-س الإخراج.إيكس المدخلات.حزب الشعب الكمبودي
هنا "ز g" هو اسم المترجم، "- س "هي معلمة تحدد اسم ملف الإخراج ،" الإخراج.إكس "هو اسم الملف الذي سيتم تجميع التعليمات البرمجية ،" الإدخال.حزب الشعب الكمبودي " هو اسم الملف المصدر مع التعليمات البرمجية. بعد تنفيذ هذا الأمر ، ملف قابل للتنفيذ يسمى " الإخراج.إكس " ، والتي يمكن تشغيلها على جهاز كمبيوتر.
- ما هو ج compilation تجميع التعليمات البرمجية?
- عملية تجميع كود ج code في ملف قابل للتنفيذ
- 1. إعداد ملف التعليمات البرمجية المصدر
- 2. تجميع
- 3. الربط
- 4. إنشاء ملف قابل للتنفيذ
- 5. إطلاق البرنامج
- أدوات لتجميع كود ج code
- 1. ج Comp المجمعين
- 2. بيئات التنمية المتكاملة
- 3. أنظمة التجميع
- 4. المترجمون عبر الإنترنت
- اختيار مترجم لرمز ج++
- المراحل الرئيسية لتجميع كود ج code
- تكوين ج code تجميع التعليمات البرمجية في بيئات التطوير المختلفة
- فيسوال ستوديو
- كود:: كتل
- كسكودي
- الأخطاء التي تحدث عند تجميع رمز ج code
- نتيجة تجميع رمز ج into في ملف قابل للتنفيذ (إكس)
- سؤال وجواب
- كيف يمكنني تجميع ج code رمز في ملف قابل للتنفيذ?
- ما الأمر الذي يجب أن تستخدم لتجميع ج code رمز باستخدام ز g على لينكس?
- الأمر الذي يجب أن تستخدم لتجميع ج code التعليمات البرمجية في ويندوز باستخدام البصرية ج??
- ما الأمر الذي يجب أن تستخدم لتجميع ج code رمز باستخدام رنة on على ماك?
- هل من الممكن تجميع ج code رمز دون استخدام سطر الأوامر?
- ماذا أحتاج إلى تثبيت لتجميع ج code كود?
ما هو ج compilation تجميع التعليمات البرمجية?
ج compilation تجميع الكود هو عملية التحويل ج code شفرة المصدر إلى ملف قابل للتنفيذ يمكن تشغيله على جهاز كمبيوتر. التجميع هو أحد المراحل الرئيسية لعملية تطوير البرمجيات وهو جزء لا يتجزأ من إنشاء التطبيقات في ج++.
عند تجميع رمز ج C ، يتم تحليل شفرة المصدر التي كتبها المبرمج بواسطة مترجم خاص يحول رمز ج.إلى ملفات كائن. ثم يتم دمج ملفات الكائنات معا وتحويلها إلى ملف قابل للتنفيذ.
تجميع كود ج performs يؤدي المهام التالية:
- التحقق من بناء الجملة: يقوم المترجم بفحص الكود بحثا عن أخطاء في بناء الجملة ويصدر رسائل خطأ ، إن وجدت. هذا يسمح للمبرمج بتصحيح الأخطاء قبل بدء البرنامج.
- التحويل إلى رمز الجهاز: يقوم المترجم بتحويل رمز سي code إلى رمز الجهاز الذي يمكن فهمه بواسطة الكمبيوتر. يتكون رمز الجهاز من التعليمات التي ينفذها الكمبيوتر بالتتابع لأداء مهام معينة.
- إنشاء ملفات الكائنات: يقوم المترجم بتقسيم شفرة المصدر إلى وحدات منفصلة وإنشاء ملفات كائنات لكل وحدة. هذا يجعل من السهل إعادة استخدام الكود ويبسط عملية بناء البرنامج.
- ربط ملفات الكائنات: بعد إنشاء ملفات الكائنات ، يربطها المترجم معا وينشئ ملفا قابلا للتنفيذ. في هذه العملية ، يقوم المترجم بإنشاء تطابق بين الوظائف والمتغيرات المختلفة المحددة في ملفات مختلفة.
يعد تجميع رمز سي code خطوة مهمة في تطوير البرامج بهذه اللغة. يسمح للمبرمجين بإنشاء تطبيقات فعالة وقوية يمكن تشغيلها على منصات مختلفة.
من المهم ملاحظة أنه لتجميع كود سي code ، تحتاج إلى تثبيت مترجم سي compiler مثل مجموعة مترجم جنو (دول مجلس التعاون الخليجي) أو ميكروسوفت فيسوال سي++. يتم توفير المجمعين كجزء من مختلف بيئات التطوير المتكاملة (إيدس) ، مثل التعليمات البرمجية::كتل و فيسوال ستوديو.
عملية تجميع كود ج code في ملف قابل للتنفيذ
يعد تجميع رمز ج code في ملف قابل للتنفيذ خطوة مهمة في تطوير برامج ج.. أثناء تجميع شفرة المصدر ، يتم تحويلها إلى رمز الجهاز الذي يمكن تشغيله على جهاز كمبيوتر. تتكون عملية التجميع من عدة مراحل.
1. إعداد ملف التعليمات البرمجية المصدر
الخطوة الأولى هي إعداد ملف شفرة المصدر في ج++. هذا هو عادة ملف مع .تمديد حزب الشعب الكمبودي. في هذا الملف ، يكتب المبرمج رمز البرنامج باستخدام بناء الجملة وبناء لغة سي language.
2. تجميع
والخطوة الثانية هي تجميع شفرة المصدر باستخدام مترجم ج compiler. يقرأ المترجم شفرة المصدر ويحولها إلى ملفات كائن مع الامتداد.كائن أو .س. أثناء التجميع ، يتحقق المترجم من بناء جملة الكود المصدري بحثا عن الأخطاء ، ويقوم أيضا بإجراء تحسينات. إذا نجحت عملية التجميع ، يتم إنشاء ملف كائن واحد أو أكثر.
3. الربط
الخطوة الثالثة هي الربط. رابط يأخذ ملفات الكائن ويجمعها في ملف قابل للتنفيذ واحد مع .إكس التمديد (على ويندوز) أو بدون ملحق (على أنظمة يونكس مثل). يتضمن الربط حل الروابط الخارجية بين الوحدات ، والجمع بين الوظائف والمتغيرات من ملفات مختلفة في برنامج واحد ، بالإضافة إلى إضافة مكتبات النظام الضرورية.
4. إنشاء ملف قابل للتنفيذ
الخطوة الرابعة هي إنشاء ملف قابل للتنفيذ. يحتوي الملف القابل للتنفيذ على رمز الجهاز الخاص بالبرنامج ، بالإضافة إلى معلومات حول مكتبات النظام الضرورية. يمكن تشغيل الملف القابل للتنفيذ على جهاز كمبيوتر حيث يتم تثبيت جميع المكونات والمكتبات الضرورية.
5. إطلاق البرنامج
الخطوة الأخيرة هي إطلاق البرنامج. يمكن تشغيل الملف القابل للتنفيذ الناتج على جهاز كمبيوتر يحتوي على نظام التشغيل المناسب. يتيح لك تشغيل ملف قابل للتنفيذ تنفيذ رمز البرنامج والحصول على النتائج المتوقعة.
اعتمادا على النظام الأساسي والمترجم المستخدم ، قد تختلف عملية تجميع كود ج slightly قليلا. ومع ذلك ، تظل الخطوات العامة لتجميع شفرة المصدر في ملف قابل للتنفيذ كما هي تقريبا.
أدوات لتجميع كود ج code
ج code تجميع التعليمات البرمجية هو عملية تحويل التعليمات البرمجية المصدر في لغة البرمجة ج C إلى ملف قابل للتنفيذ (إكس) التي يمكن تشغيلها على جهاز كمبيوتر أو جهاز آخر. هناك العديد من الأدوات لتجميع كود سي code التي تسمح للمبرمجين بتطوير برامجهم وتصحيحها. في هذا القسم ، سنلقي نظرة على بعضها.
1. ج Comp المجمعين
أ ج compiler مترجم هو برنامج يأخذ شفرة المصدر في ج language لغة البرمجة ويحولها إلى رمز الجهاز الذي يمكن تنفيذه بواسطة الكمبيوتر. بعض من الأكثر شعبية ج comp المجمعين تشمل:
- مجموعة مترجم جنو (دول مجلس التعاون الخليجي): انها واحدة من الأكثر شيوعا وقوية ج comp المجمعين. وهي متاحة لمجموعة متنوعة من أنظمة التشغيل وتدعم مجموعة واسعة من ميزات لغة سي language.
- مايكروسوفت البصرية ج:: هذا هو مترجم ج compiler من مايكروسوفت التي يتم تضمينها مع فيسوال ستوديو. هذا هو المترجم الرئيسي لتطوير التطبيقات لمنصة ويندوز.
- رنة: وهو المصدر المفتوح ج compiler مترجم التي وضعتها شركة آبل. ومن المعروف عن سرعة التجميع والدقة ، فضلا عن دعم جيد لمعايير اللغة.
2. بيئات التنمية المتكاملة
بيئة التنمية المتكاملة (إيد) هو أداة البرمجيات التي توفر مترجم ج compiler وغيرها من الأدوات اللازمة لتطوير وتصحيح برامج ج.. توفر إيدس واجهة سهلة الاستخدام لكتابة التعليمات البرمجية ، والتحقق من بناء الجملة ، وإدارة المشاريع ، وتشغيل البرامج. تتضمن بعض الأفكار الشائعة لتطوير سي development ما يلي:
- فيسوال ستوديو: هذا هو واحد من إيد الأكثر شعبية وقوية لتطوير ج development. ويوفر مجموعة واسعة من الأدوات للمطورين ومتكاملة مع مترجم مايكروسوفت البصرية ج C.
- كود:: كتل: وهو إيد الحرة والمفتوحة المصدر مصممة للعمل مع مختلف المجمعين ، بما في ذلك دول مجلس التعاون الخليجي و رنة.
- كيو تي الخالق: هذا هو إيد مصممة خصيصا لتطوير البرامج باستخدام مكتبة كيو تي. يوفر التكامل مع مترجم دول مجلس التعاون الخليجي والمجمعين الآخرين.
3. أنظمة التجميع
نظام البناء هو أداة تعمل على أتمتة عملية تجميع وبناء مشروع من شفرة المصدر. تجعل أنظمة الإنشاء من السهل إدارة التبعيات وتكوين المشروع والتجميع تلقائيا إذا لزم الأمر. تتضمن بعض أنظمة البناء الأكثر شيوعا لـ ج include:
- كماك: بل هو أداة قوية لأتمتة تجميع المشاريع ج C. يسمح لك بإنشاء نصوص برمجية للبناء عبر الأنظمة الأساسية يمكن استخدامها مع العديد من المترجمين.
- جعل: هذا هو نظام بناء القياسية التي غالبا ما تستخدم على أنظمة التشغيل مثل يونكس. ويستخدم ماكيفيل لوصف التبعيات وبناء القواعد.
- النينجا: هذا هو نظام بناء سريع وفعال التي وضعتها جوجل. وهي مصممة للعمل مع المشاريع الكبيرة وتوفر التجميع المتوازي.
4. المترجمون عبر الإنترنت
على الانترنت ج comp المجمعين هي أدوات على شبكة الإنترنت التي تسمح لك لتجميع وتشغيل ج code رمز مباشرة في المتصفح دون الحاجة إلى تثبيت مترجم على جهاز الكمبيوتر الخاص بك. بعض من شعبية على الانترنت ج comp المجمعين تشمل:
- أونلاين: إنه مترجم مجاني عبر الإنترنت مع دعم لتصحيح الأخطاء وتنفيذ التعليمات البرمجية في الوقت الفعلي.
- Repl.it : إنها منصة تطوير تطبيقات الويب التي توفر مترجم ج online على الانترنت ولغات البرمجة الأخرى.
- مترجم إكسبلورر: إنها أداة عبر الإنترنت تسمح لك بتحليل وفحص الكود الذي تم إنشاؤه بواسطة المترجم.
هذه ليست سوى بعض الأدوات المتاحة لتجميع كود ج.. كل أداة لها مزاياها وعيوبها ، ويعتمد اختيار أداة معينة على متطلبات مشروعك وتفضيلات المطور. ستساعدك المعرفة الجيدة بأدوات التجميع على إنشاء برامج ج efficient فعالة وموثوقة.
اختيار مترجم لرمز ج++
المترجم هو برنامج خاص يحول الكود المصدري لبرنامج مكتوب بلغة برمجة إلى رمز آلة يمكن تنفيذه على جهاز كمبيوتر. مطلوب مترجم متخصص أيضا لتجميع كود ج++.
هناك العديد من ج comp المجمعين في العالم ، كل منها له مزاياه وميزاته الخاصة. عند اختيار مترجم ، عوامل مثل نظام التشغيل ، والنظام الأساسي المستهدف ، ومتطلبات الأداء ، والتوافر ، وما إلى ذلك. يجب أن تؤخذ بعين الاعتبار.
وهنا بعض من ج popular المجمعين شعبية:
- مجموعة مترجم جنو (دول مجلس التعاون الخليجي) هي واحدة من أكثر المجمعين مفتوحة المصدر المعروفة والمستخدمة على نطاق واسع. وهو يدعم أنظمة التشغيل المختلفة ، بما في ذلك لينكس ، ماك ومايكروسوفت ويندوز.
- مايكروسوفت فيسوال سي is هو مترجم طورته مايكروسوفت ، والذي يستخدم غالبا لتطوير البرامج على منصة ويندوز.
- رنة هو شعبية أخرى ج compiler مترجم ، وهو أيضا مشروع مفتوح المصدر ويستخدم على أنظمة التشغيل المختلفة ، بما في ذلك لينكس ، ماك و ويندوز. تم تطوير كلانج في الأصل لدعم الهدف - ج و ج لغات البرمجة ، لكنها الآن تدعم أيضا ج++.
كل مترجم له ميزاته الخاصة ، والهندسة المعمارية ، ونهج التحسين والتجميع ، فضلا عن دعم معايير ج standards. عند اختيار مترجم ، يجب أن تأخذ في الاعتبار كل هذه العوامل وتحديد احتياجاتك ومتطلباتك للمشاريع التي يتم تطويرها.
من المهم أيضا أن تضع في اعتبارك أن المترجمين يمكنهم توفير أدوات ووظائف مختلفة بالإضافة إلى عملية التجميع نفسها ، مثل مصححات الأخطاء ، ومحللات التعليمات البرمجية الثابتة ، وأنظمة البناء ، وما إلى ذلك. لذلك ، عند اختيار مترجم ، يجب أيضا الانتباه إلى توفر أدوات إضافية يمكنها تبسيط وتسريع عملية تطوير البرامج وتصحيحها.
قد يكون أحد طرق اختيار المترجم هو تحديد مترجم يستخدم على نطاق واسع في مجالك أو صناعتك. يمكنك أيضا الاتصال بمجتمع المطورين للحصول على توصيات ونصائح حول الاختيار.
نتيجة لذلك ، يعتمد اختيار المترجم على المتطلبات المحددة للمشروع وتفضيلات المطور وتوافر النظام الأساسي. من المهم أن تتذكر أن اختيار المترجم المناسب يمكن أن يؤثر بشكل كبير على كفاءة تطوير وأداء المنتج النهائي.
المراحل الرئيسية لتجميع كود ج code
التجميع هو عملية التحويل ج code شفرة المصدر إلى ملف قابل للتنفيذ (عادة بامتداد.إكس) ، والتي يمكن تشغيلها على جهاز كمبيوتر.
تجميع ج code يتكون الرمز عادة من الخطوات الرئيسية التالية:
المعالجة المسبقة: في هذه المرحلة ، تتم معالجة توجيهات المعالج المسبق الموجودة في الكود المصدري. يقوم المعالج المسبق بإجراء عمليات مختلفة ، مثل تضمين الملفات باستخدام #تضمين التوجيه واستبدال تعريفات الماكرو التي تم تعريفها باستخدام #تعريف التوجيه. ينتج عن هذه الخطوة تعليمات برمجية لم تعد تحتوي على توجيهات المعالج المسبق ، ولكنها قد تحتوي على تعليمات وإعلانات وما إلى ذلك.
تجميع: في هذه المرحلة ، يتم تحويل شفرة المصدر إلى رمز الكائن. يقوم المترجم بمسح كل ملف وإنشاء ملف كائن مطابق له. يخزن ملف الكائن التعليمات البرمجية التي لم تعد ج code شفرة المصدر ، ولكنها ليست قابلة للتنفيذ بالكامل بعد. يتكون هذا الرمز من تعليمات منخفضة المستوى مفهومة للكمبيوتر.
الربط: في هذه المرحلة ، يتم دمج ملفات الكائنات في ملف واحد قابل للتنفيذ. يقوم الرابط بتحليل التبعيات بين ملفات الكائنات وإنشاء ملف قابل للتنفيذ ، بما في ذلك الوظائف والمكتبات الضرورية. نتيجة هذه الخطوة هي ملف قابل للتنفيذ يمكن تشغيله.
كل خطوة من هذه الخطوات مهمة للتجميع الصحيح لشفرة المصدر في ج++. يتيح لك هذا التجميع إنشاء برامج قوية وفعالة يمكن تشغيلها على أنظمة تشغيل مختلفة.
تكوين ج code تجميع التعليمات البرمجية في بيئات التطوير المختلفة
بيئة التطوير (إيد) تلعب دورا هاما في خلق ج code رمز. لتجميع التعليمات البرمجية في ملف قابل للتنفيذ (إكس) ، تحتاج إلى تكوين بيئة التطوير بشكل صحيح. في هذه المقالة ، سنلقي نظرة على إعداد التجميع في العديد من الأفكار الشائعة.
فيسوال ستوديو
فيسوال ستوديو هي واحدة من أقوى الأدوات لتطوير ج development. لتكوين تجميع كود سي code في فيسوال ستوديو ، اتبع الخطوات التالية:
- افتح المشروع في فيسوال ستوديو.
- حدد علامة التبويب" مشروع "في القائمة العلوية ، ثم حدد"خصائص".
- في نافذة" صفحات الخصائص "التي تفتح ، حدد" خصائص التكوين "ثم"ج/ج++".
- قم بتكوين معلمات التجميع الضرورية ، مثل المسارات إلى ملفات الرأس (بما في ذلك الدلائل) والمكتبات (أدلة المكتبة).
- حدد " خصائص التكوين "ثم"رابط". هنا يمكنك تحديد معلمات الربط الضرورية ، على سبيل المثال ، مسارات المكتبة (أدلة مكتبة إضافية) وقائمة بالمكتبات للربط (تبعيات إضافية).
- بعد كل الإعدادات ، يمكنك النقر فوق "تطبيق" و "موافق" لحفظ التغييرات.
كود:: كتل
كود:: كتل هي بيئة تطوير متكاملة مجانية في ج++. لتكوين تجميع رمز ج code في التعليمات البرمجية:: كتل ، اتبع الخطوات التالية:
- افتح المشروع في التعليمات البرمجية:: كتل.
- حدد علامة التبويب" مشروع "في القائمة العلوية ، ثم"خيارات الإنشاء".
- في نافذة" خيارات الإنشاء " ، حدد مترجم سي compiler الضروري (على سبيل المثال ، مترجم جنو دول مجلس التعاون الخليجي).
- حدد علامة التبويب" إعدادات المترجم".
- قم بتكوين معلمات التجميع الضرورية ، مثل المسارات الإضافية لملفات الرأس (أدلة البحث) وقائمة المكتبات للربط (إعدادات الرابط).
- بعد كل الإعدادات ، انقر فوق "موافق" لحفظ التغييرات.
كسكودي
كسكودي هو بيئة التنمية التي وضعتها شركة آبل لإنشاء كود ج for لماك ودائرة الرقابة الداخلية. لتكوين تجميع رمز سي code في كسكودي ، اتبع الخطوات التالية:
- افتح المشروع في كسكودي.
- انتقل إلى علامة التبويب" إنشاء الإعدادات " على الجانب الأيمن من النافذة.
- قم بتكوين معلمات التجميع الضرورية ، مثل المسار إلى ملفات الرأس (مسارات بحث الرأس) وقائمة المكتبات للربط (علامات رابط أخرى).
- بعد كل الإعدادات ، يمكنك إغلاق نافذة إعدادات المشروع.
هذه ليست سوى أمثلة قليلة من بيئات التطوير حيث يمكنك تكوين ج compilation تجميع التعليمات البرمجية. يرجى ملاحظة أنه قد تكون هناك اختلافات طفيفة في عملية إعداد الواجهة والتجميع في كل بيئة تطوير. من المهم دراسة الوثائق الخاصة ببيئة تطوير محددة واتباع تعليماتها لتكوين تجميع كود ج..
الأخطاء التي تحدث عند تجميع رمز ج code
عند تجميع رمز ج C ، قد تحدث أخطاء مختلفة ، نحوية ومنطقية. فيما يلي بعض الأخطاء النموذجية التي يمكن أن تحدث عند تجميع رمز ج code:
خطأ "متوقع' ؛ 'قبل'} 'الرمز المميز"
هذا الخطأ يعني أن الحرف " ؛ "مفقود في التعليمات البرمجية قبل إغلاق قوس مجعد"}". لحل هذا الخطأ ، تحتاج إلى إضافة فاصلة منقوطة مفقودة قبل إغلاق الدعامة المتعرجة.
خطأ "مرجع غير معرف إلى "اسم_ الوظيفة'"
يحدث هذا الخطأ عند استدعاء دالة في التعليمات البرمجية التي لم يتم تعريفها أو الإعلان عنها. لإصلاح هذا الخطأ ، تحتاج إلى إضافة تعريف دالة أو إعلان قبل الاتصال به.
خطأ "لم يتم العثور على المعرف"
يحدث هذا الخطأ عندما يستخدم الرمز متغيرا أو وظيفة لم يتم الإعلان عنها أو تعريفها. لإصلاح هذا الخطأ ، تحتاج إلى تعريف أو تعريف متغير أو وظيفة قبل استخدامه.
خطأ "لا توجد وظيفة مطابقة للاتصال بـ "اسم الوظيفة""
يحدث هذا الخطأ عند استدعاء دالة ذات وسيطات غير صحيحة في التعليمات البرمجية. لإصلاح هذا الخطأ ، تحتاج إلى التحقق من أنواع الوسائط وعددها ، وتصحيح استدعاء الوظيفة إذا لزم الأمر.
خطأ "خطأ: معرف غير مؤهل متوقع قبل" {"الرمز المميز"
يحدث هذا الخطأ عندما يتم حذف إعلان متغير أو وظيفة في التعليمات البرمجية قبل بدء كتلة التعليمات البرمجية. لإصلاح هذا الخطأ ، تحتاج إلى إضافة إعلان قبل بدء كتلة التعليمات البرمجية.
أخطاء مع أنواع البيانات
عند تجميع رمز ج C ، قد تحدث أخطاء بسبب الاستخدام غير الصحيح لأنواع البيانات. على سبيل المثال ، محاولة تعيين قيمة لمتغير من النوع الخطأ ، أو استخدام عوامل تشغيل ووظائف بأنواع بيانات خاطئة. لإصلاح هذه الأخطاء ، تحتاج إلى الانتباه إلى أنواع البيانات واستخدام المشغلين والوظائف الصحيحة للعمل معهم.
هذه ليست سوى بعض الأخطاء المحتملة التي يمكن أن تحدث عند تجميع رمز ج.. من المهم تحليل إخراج رسائل الخطأ بعناية بواسطة المترجم من أجل تحديد الأخطاء وتصحيحها.
نتيجة تجميع رمز ج into في ملف قابل للتنفيذ (إكس)
عند تجميع رمز ج code ، ستكون النتيجة ملف قابل للتنفيذ مع extension.An إكس التي يمكن تشغيلها على نظام التشغيل ويندوز. يحتوي هذا الملف على رمز الجهاز الذي يمكن تنفيذه بواسطة الكمبيوتر.
الملف القابل للتنفيذ (.إيكس) هي النتيجة النهائية لعملية تجميع وربط كود ج++. أثناء التجميع ، يقوم مترجم سي compiler بتحويل شفرة المصدر سي source إلى رمز الجهاز الذي يمكن فهمه وتنفيذه بواسطة معالج الكمبيوتر.
ال .يتم تشغيل ملف إكس عن طريق النقر المزدوج عليه في نظام التشغيل ويندوز ، أو باستخدام سطر الأوامر. عند بدء التشغيل .ملف إيكس ، ونظام التشغيل تحميله في الذاكرة ويبدأ تنفيذ التعليمات الواردة في الملف. هذا يسمح للبرنامج بالتفاعل مع المستخدم وتنفيذ الإجراءات اللازمة.
يمكن أن يتضمن الملف القابل للتنفيذ وظيفة واحدة أو أكثر تؤدي مهام معينة. يتم تعريف الوظائف في ج code شفرة المصدر ويمكن استدعاؤها من وظائف أخرى أو من نظام التشغيل.
الملف المستلم .إكس هو مكتفية ذاتيا ، مما يعني أنه لا يعتمد على توافر أي ملفات أو مكتبات أخرى لتشغيل البرنامج. ومع ذلك ، في بعض الأحيان تتطلب البرامج مكتبات أو ملفات معينة لتشغيلها ، وفي هذه الحالة يمكن تضمينها مع ملف .ملف إكس.
عندما تتلقى ملف قابل للتنفيذ ، يمكنك توزيعه وتشغيله على مختلف أجهزة الكمبيوتر نظام التشغيل ويندوز دون الحاجة إلى تثبيت مكونات أو مكتبات إضافية. يتيح لك ذلك نقل البرنامج وتشغيله على أجهزة كمبيوتر أخرى حيث لا توجد بيئة تطوير مثبتة.
هام: لا يمكن تشغيل الملف القابل للتنفيذ إلا على نظام التشغيل الذي تم تجميعه من أجله. على سبيل المثال ، ملف جمعت ويندوز لن تعمل على لينكس أو ماك.
سؤال وجواب
كيف يمكنني تجميع ج code رمز في ملف قابل للتنفيذ?
إلى ملف قابل للتنفيذ ، يمكنك استخدام مترجم مثل ز g ، رنة cl أو البصرية ج C. قد تختلف عملية التجميع اعتمادا على نظام التشغيل.
ما الأمر الذي يجب أن تستخدم لتجميع ج code رمز باستخدام ز g على لينكس?
على لينكس ، يمكنك استخدام الأمر التالي: ز g-س اسم الملفname _файл.срр . على سبيل المثال ، ز hello-س مرحبا مرحبا.حزب الشعب الكمبودي .
ما الأمر يجب أن تستخدم لتجميع ج code التعليمات البرمجية في ويندوز باستخدام البصرية ج??
في ويندوز باستخدام فيسوال سي++ ، يمكنك استخدام فيسوال ستوديو وإنشاء مشروع جديد سي project ، إضافة ملف المصدر الخاص بك إلى ذلك ، ثم انقر فوق "بناء" أو "بناء" لتجميع التعليمات البرمجية في ملف قابل للتنفيذ.
ما الأمر الذي يجب أن تستخدم لتجميع ج code رمز باستخدام رنة on على ماك?
في ماك ، يمكنك استخدام الأمر التالي: رنة cl-س اسم الملفname _файл.срр . - يا مرحبا مرحبا.حزب الشعب الكمبودي .
هل من الممكن تجميع ج code رمز دون استخدام سطر الأوامر?
نعم ، يمكنك استخدام بيئات التطوير المتكاملة (إيدس) مثل فيسوال ستوديو ، كسكودي أو كود::كتل لتجميع رمز ج without دون استخدام سطر الأوامر. في إيد ، يمكنك إنشاء مشروع جديد ، إضافة ملف المصدر الخاص بك إلى ذلك وتشغيل تجميع باستخدام المدمج في "بناء" أو "بناء" زر.
ماذا أحتاج إلى تثبيت لتجميع ج code كود?
لتجميع رمز ج code ، تحتاج إلى تثبيت مترجم ج compiler مثل ز g ، رنة Visual أو البصرية ج C. يمكنك أيضا تثبيت بيئة تطوير متكاملة (إيد) إذا كنت تفضل العمل في بيئة واجهة المستخدم الرسومية.