مرحبا جميعا.
لذا عدنا.
لنقم بتهيئة ضوء الكود للعمل مع المترجم.
من الواضح في هذه المرحلة أننا قمنا بالفعل بتثبيت المترجم وقمنا بتثبيت ضوء التعليمات البرمجية.
لذا فإن الخطوة الأولى هي فتح رمز الضوء حتى تتمكن من الوصول إلى تطبيقاتك.
وإذا انتقلت إلى الشاشة التالية هنا ، فسترى ضوء الرمز هنا.
إذا لم تره هناك ، فلديك الكثير من التطبيقات ، ما عليك سوى كتابة رمز أو شيء من هذا القبيل وسنجد
رمزًا خفيفًا.
ثم نريد تشغيل هذا.
يمكنك أن ترى أنه ينفتح.
وفي المرة الأولى التي تقوم فيها بتشغيل ضوء التعليمات البرمجية ، ستحصل على معالج الإعداد هذا.
إذا لم تحصل على معالج الإعداد ، فيمكنك العثور على معالج الإعداد ضمن التعليمات ويمكنك تشغيله يدويًا.
لذلك سأقوم باختيار التالي سأقوم باختيار ملف التعريف الافتراضي الخاص بي ، وهو C، C بالإضافة إلى التطوير
ثم انقر فوق التالي.
الآن نريد إعداد برنامج التحويل البرمجي الخاص بنا ، لذلك سنضغط على زر الفحص ويجب أن يجد المترجم الذي
قمنا بتثبيته للتو.
لذلك سوف أقوم بالنقر فوق مسح ضوئي وها هو.
انها تسمى دول مجلس التعاون الخليجي.
هذا هو الاسم الذي سنستخدمه للمترجم على Linux.
لذلك نحن فقط نختار التالي وسيقوم بإعداد المترجم لنا.
تخصيص الألوان.
يمكنك استخدام السمة الفاتحة أو السمة الداكنة متروكة لك تمامًا.
سألتزم بهذا الوضع الافتراضي.
انقر فوق المسافة البيضاء التالية والمسافة البادئة.
سأحتفظ بكل هذه الإعدادات الافتراضية وانقر فوق إنهاء.
في هذه المرحلة ، انتهينا.
سيتم إغلاقها وفتحها مرة أخرى تلقائيًا.
تمام.
إذن ، في هذه المرحلة ، لدينا منطقتان.
لدينا هذه المنطقة هنا على اليسار ، وهي عرض مساحة العمل.
هذا هو المكان الذي سنقوم فيه بتخزين جميع مساحات العمل والمشاريع الخاصة بنا.
لدينا هذه المنطقة هنا ، وهي الآن مجرد مساحة لأربعة أزرار كبيرة.
هذا سيكون محررنا.
هذا هو المكان الذي سنكون قادرين فيه على إدخال الكود الخاص بنا وكتابته.
وبعد ذلك هنا ، يمكنك أن ترى مساحات العمل المحلية ، بما أن هذه هي المرة الأولى التي أقوم فيها
بتشغيل هذا ، لم أفتح أي مساحات عمل.
ولكن بمجرد أن تبدأ في إنشاء مساحات العمل ، فإنها ستظهر هنا ويمكنك اختيار واحدة من المساحات التي تم فتحها
مؤخرًا ، وهو أمر رائع نوعًا ما.
حسنًا ، أول طلب عمل لدينا هو إنشاء مساحة عمل جديدة.
لذلك كما هو الحال مع العديد من واجهات المستخدم الحديثة ، هناك عادة ثلاث أو 4 أو 5 طرق للقيام بنفس الشيء.
في هذه الحالة ، يمكنني فقط النقر هنا على هذا الزر الكبير ، وإنشاء مساحة عمل جديدة.
يمكنني الوصول إلى مساحة العمل ، ومساحة العمل الجديدة ، وربما توجد طرق أخرى للقيام بذلك أيضًا.
سأقوم فقط بالنقر فوق هذا الزر الكبير الذي يشير إلى إنشاء مساحة عمل جديدة.
بمجرد القيام بذلك ، تحتاج إلى تحديد نوع مساحة العمل.
ستكون دائمًا مساحة عمل C plus plus بالنسبة لنا وانقر فوق "موافق".
الآن ، ما هو مسار مساحة العمل؟
سأقوم بتخزين هذا ليس في المستندات.
سأقوم بإنشاء مجلد جديد مباشرة من دليلي الرئيسي ، وسأطلق عليه مساحات العمل.
وهذا هو المكان الذي سأقوم فيه بحفظ جميع مساحات العمل الخاصة بي.
الآن من أجل إنشاء مجلد جديد ، يمكنك القدوم إلى هنا ويمكنك القيام بذلك من خلال سطر الأوامر
على جهازك أيضًا.
لكنني سأفعل ذلك بالواجهة.
سأختار هذا الشخص وأكتب مساحات العمل وأنشئها.
ويمكنك أن ترى أنه يظهر الآن تمامًا حيث تتوقعه.
لذلك أريد أن أختار مساحات العمل تلك وأن تضغط على open والآن ما هو اسم مساحة العمل الخاصة بي؟
حسنًا ، هذا يسمى مساحة العمل الأولى أو القسم الأول أو القسم الثاني ، أيًا كان ما تريد تسميته.
إذا كنت تعمل من خلال الدورة ، فيمكنك تسميتها القسم الثالث.
القسم الرابع.
القسم الخامس وإنشاء جميع مشاريعك لهذا القسم المحدد من الدورة التدريبية.
أو يمكنك التنظيم بأي طريقة تناسبك.
تأكد من التحقق ، قم بإنشاء مساحة العمل ضمن دليل منفصل.
بهذه الطريقة ستحافظ على مساحات العمل الخاصة بك منظمة بشكل جيد وسأضغط على موافق.
والآن يمكنك أن ترى هنا في عرض مساحة العمل أنه تم إنشاء مساحة العمل هذه.
الآن نريد إنشاء مشروع.
لذا مرة أخرى ، حدد مساحة العمل ويمكنك القدوم هنا لإنشاء ملف.
سأقوم فقط بالنقر بزر الماوس الأيمن فوق مساحة العمل وإنشاء مشروع جديد.
الآن لدينا مجموعة من الخيارات هنا للإعداد ، وهي واضحة جدًا.
الأول ما اسم المشروع؟
حسنًا ، سأسمي هذا المشروع واحدًا أو مرة أخرى ، أيًا كان ما تريده.
شيء مهم جدا.
لا تستخدم مساحات Drive المشتركة هنا.
لا تستخدم مسافات في أي مكان.
على سبيل المثال ، لا تقل المشروع الأول.
لا تستخدم أحرفًا خاصة.
لا تفعل أيًا من ذلك.
لا تستخدم الأحرف الدولية.
ما عليك سوى استخدام كلمات بسيطة بدون علامات ترقيم أو مسافات أو أحرف خاصة.
هذا هو أحد أكبر أسباب فشل البنيات.
لذا مرة أخرى ، اجعل الأسماء بسيطة حقًا.
لذا المشروع الأول ، تأكد من تحديد هذا.
قم بإنشاء المشروع في مجلده الخاص.
الفئة عبارة عن تطبيق وحدة التحكم.
هذا تطبيق يعمل في المحطة.
سيكون هذا النوع بسيطًا من دول مجلس التعاون الخليجي القابل للتنفيذ لأننا نكتب تطبيقات C.
مجلس التعاون الخليجي القابل للتنفيذ بسيط للغاية.
سيكون المترجم GCC 11 ، الذي قمت بتثبيته للتو أو أي إصدار من دول مجلس التعاون الخليجي.
مصحح الأخطاء سيكون مصحح GNU GDB.
وسيكون نظام البناء افتراضيًا وافتراضيًا.
من المهم حقًا أن تتأكد من تحديد نظام الإنشاء الخاص بك بشكل افتراضي.
فهيا وانقر حسنا.
لذلك سنرى هنا أن لدينا الآن مشروعًا ، مجلد واحد تحت مساحة العمل ، ومجلد واحد.
يمكننا تعظيم ذلك وسنرى دليل مصدر ثم سنرى main. ج.
تنتهي جميع برامج C بامتداد النقطة C.
لذلك يمكننا النقر نقرًا مزدوجًا فوق هذا وستلاحظ أن المحرر يعرض الآن برنامج النقطة C الرئيسي
مع بعض الكود بداخله.
يتم إنشاء هذا الرمز تلقائيًا بواسطة رمز خفيف.
ليس عليك فهم هذا الرمز الآن.
مرة أخرى ، أعلم أنه من المحتمل أن يكون هناك الكثير من الأسئلة حول هذا الموضوع.
سنستعرض كل التفاصيل.
هذا لاحقا.
في الوقت الحالي ، نحاول تهيئة بيئتنا لتكون قادرة على بناء برامجنا التشغيلية.
لذلك هذا الرمز مهم حقًا.
ترى بعض الأقواس المجعدة ، أشياء من هذا القبيل.
هذا هو كود المصدر لدينا.
ما ستلاحظه هو إذا قمت بتحرير كود المصدر هذا ، فلنفترض أننا غيرنا Hello world إلى hello test.
سنلاحظ أن هذا يتحول إلى اللون الأحمر وهذا يعني أن الملف لم يتم حفظه.
لذلك يمكنك دائمًا حفظ النص الخاص بك ، وحفظ شفرة المصدر الخاصة بك عن طريق الضغط على عنصر التحكم s ثم سترى ذلك يختفي.
أو يمكنك أن تصعد وتضغط على ملف ويمكنك أن تقول حفظ الملف.
لذا يتعين علينا الآن التحقق من إعدادات المشروع للتأكد من أنها بخير.
يمكننا تسليط الضوء على مشروعنا هنا على الجانب الأيسر.
يمكننا إما المضي قدمًا والضغط على رمز مفتاح الربط هذا للانتقال إلى الإعدادات أو يمكننا النقر بزر الماوس الأيمن ويمكننا الانتقال
إلى الإعدادات.
بهذه الطريقة في كلتا الحالتين جيد.
لذلك بمجرد أن نضغط على مفتاح الربط ، سترى أن إعدادات المشروع تظهر وستلاحظ أن الكثير من
هذا قد تم ملؤه بالنسبة لنا.
إنه المجمع الذي اخترناه من قبل وبعض الأشياء الأخرى التي يمكننا الاحتفاظ بها كمترجم افتراضي.
نريد الانتقال إلى إعدادات المترجم ونريد الانتقال إلى خيارات برنامج التحويل البرمجي C هنا وسترى أن هناك بالفعل
بعض الخيارات التي تم تحديدها لنا ، G Dwarf two ، المخصصة لتصحيح أخطاء نظام التشغيل dash من
أجل التحسين.
اندفاعة مع جميع تشغيل جميع التحذيرات.
الآن يمكننا ضرب النقطة ، النقطة ، النقطة على الجانب الأيمن ومعرفة ما إذا كانت هناك أي خيارات
أخرى نريد تمكينها.
لا أعتقد حقًا أن الشخص الوحيد الذي قد يكون مثيرًا للاهتمام هو الذي يقوم بتمكين ميزات C 99 وسترى أنه تمت إضافته
أدناه في سطر الأوامر.
لذلك ترى بالضبط ما تحدثنا عنه سابقًا.
ثم ترى المعيار C 99 ، ربما يكون هذا هو الوحيد الذي سنحتاجه.
كل شيء آخر جيد من أجل التصحيح.
إذا كان هناك أي شيء مفقود من الأسفل هنا ، يمكنك فقط المضي قدمًا والتحقق منه ومن ثم يمكننا الضرب.
حسنًا ، نريد التأكد من أن رابطنا لديه أيضًا بعض الخيارات.
هناك نقطة ، نقطة ، نقطة هناك.
إذا قمت بتحديده بعد تحديد حقل النص ، إذا قمت بالضغط على النقطة ، أو النقطة ، أو النقطة ، يمكنك في
الأساس قول ارتباط ثابت.
نريد فقط أن نقول شرطة ثابتة ثم نضغط.
تمام.
وهذه هي جميع الإعدادات التي نحتاج إلى تطبيقها.
يجب أن يكون مصحح الأخطاء قد تم تعيينه بالفعل لك ، ولكن إذا لم يكن كذلك ، فنحن نريد التأكد من
أننا نختار مصحح الأخطاء ، وهو مصحح أخطاء GDB الموجود في مجلد المستخدم الخاص بك.
لذلك يمكنك عادةً النزول إلى حاوية المستخدم ومحاولة العثور على GDB.
إذا قمت بالتمرير لأسفل هنا ، فإن GDB هو مصحح الأخطاء الذي نريد استخدامه.
لذا يمكننا فقط توجيه مسار مصحح الأخطاء هنا إلى gdb ، والتأكد من أن كل شيء آخر على ما يرام ويمكننا الضغط
على "تطبيق" ثم يمكننا النقر.
تمام.
وفي هذه المرحلة ، نريد أن نكون قادرين بالفعل على بناء وتشغيل برنامجنا حتى نتمكن من البناء والتجميع
عن طريق اختيار مشروع مرة أخرى.
يمكنك النقر بزر الماوس الأيمن ويمكنك قول إنشاء أو يمكنك بالفعل الانتقال إلى خيار القائمة ويمكنك
قول إعادة إنشاء مشروع بناء المشروع.
أي واحد سيعمل.
لذلك بمجرد أن تضغط على مشروع البناء ، سترى أن هناك بعض المخرجات التي تأتي في الأسفل أسفل علامة
تبويب الإنشاء.
وما تراه هو في الأساس الأوامر والخيارات التي طبقناها للتو في إعدادات مشروعنا ، أليس كذلك؟
ترى Dwarf two لتصحيح الأخطاء القياسية C ، تحذيرات 99 شرطة ، كل ذلك وما إلى ذلك.
ترى هذا الخيار الثابت للشرطة للربط وترى أيضًا الأهم من ذلك ، أنه لا توجد أخطاء ، ولا أخطاء
، ولا تحذيرات.
الآن ، إذا فقدت فاصلة منقوطة أو إذا فقدت قوسًا أو شيء من هذا القبيل وحاولت
البناء.
سترى أن هناك خطأ وسيتعين عليك الذهاب وعليك إصلاح هذا الخطأ.
سنتحدث مرة أخرى عن بناء الجملة لـ C والكثير من الخيارات المهمة الأخرى في الترميز في المحاضرات اللاحقة.
ولكن يجب أن تكون قادرًا على البناء بنجاح من خلال الشفرة النموذجية التي تظهر بالفعل.
ويجب أن ترى النتيجة التي عرضتها عليكم للتو.
يمين؟
بناء المشروع بنجاح صفر أخطاء.
الآن يمكنك بالفعل تشغيل البرنامج الخاص بك مرة أخرى.
يمكننا العودة إلى خيار قائمة البناء.
يمكننا أن نقول ركض وبمجرد أن نصل إلى الركض ، سيظهر الأمر وسيقول ، هل تريد البناء
مرة أخرى؟
وهكذا دواليك.
في وسعنا.
لقد بنينا للتو حتى نتمكن أساسًا من القول التنفيذ.
لا نحتاج إلى البناء مرة أخرى.
لذا يمكننا فقط أن نقول تنفيذ ثم سيُظهر الطرف النهائي ، صحيح ، مع الناتج.
مرحبًا ، الاختبار.
لذلك نحن قادرون على تشغيل برنامجنا بنجاح وهو يقول اضغط على أي مفتاح للاستمرار حتى تنخفض المحطة حتى نتمكن
من المضي قدمًا والقيام بذلك.
ولذا نحن على ما يرام.
مرة أخرى ، يجب أن تنتبه لبعض الأخطاء ، والأخطاء الشائعة التي قد تراها إذا كان خطأ إملائي في
Main أو يفتقد إلى قوس.
ولكن في هذه المرحلة ، قمنا بتجميع قدرتنا على تشغيل برنامجنا بنجاح.
لذا فإن بيئتنا قوية جدًا.
ستلاحظ أهم نافذتين هنا في الأسفل ، البناء والإخراج.
يخبرك نوع الإخراج فقط بما يحدث في ما كان يتم تنفيذه حاليًا في الإصدار ، وهو بالفعل أهم شيء
لأنه يحتوي على كل مخرجات المترجم ، وإذا كان لديك أي أخطاء فسيتم إدراجها
هناك.
في الفيديو التالي ، سوف نوضح لك كيفية إعداد قالب فعلي حتى لا تضطر إلى توفير جميع الإعدادات
التي تقوم بها لكل مشروع على حدة.
يمكنك في الأساس أن ترث إعدادات المشروع ولا يتعين عليك القيام بالمعايير C و 99 وما إلى ذلك.
مع الارتباط الثابت ، اقتربنا حقًا من البدء في كتابة بعض التعليمات البرمجية ، لذلك نحن نتحرك على طول
الطريق.
إذا كان لديك أي أسئلة ، يرجى نشرها في المنتدى.
شكرًا لك.