مرحبا بكم جميعا ومرحبا بكم من جديد.
نحن الآن في قسم جديد يقوم أساسًا بتثبيت البرنامج المطلوب.
أريد فقط أن أقدم نظرة عامة سريعة حتى لا يكون هناك أي لبس بشأن ما تحتاج إلى تثبيته.
كل هذا يتوقف حقًا على نظام التشغيل الذي تخطط لكتابة كود C فيه.
وبسرعة كبيرة ، هناك عدد من المحاضرات في هذا القسم.
ستتمكن من تخطي بعض المحاضرات مرة أخرى إذا لم تكن تستخدم نظام التشغيل المحدد.
لذا أولاً ، إذا كنت تستخدم نظام Windows وتخطط لكتابة تعليمات برمجية لنظام Windows باستخدام
C ، فستحتاج إلى تثبيت مترجم C وستحتاج إلى تثبيت بيئة تطوير متكاملة.
لذلك أقدم محاضرة عن تركيب مترجم لغة سي.
مترجم C الذي سنقوم بتثبيته يسمى Cygwin.
إنه يحاكي بالفعل بيئة Linux Unix.
السبب في أنني أستخدم هذا المترجم هو أنه يسمح لك بكتابة تطبيقات C أكثر تقدمًا باستخدام المقابس
واستخدام بعض الخيوط وبعض التعليمات البرمجية الأكثر تقدمًا.
لذلك في النهاية عندما تكتب هذا الرمز المتقدم ، لن تضطر إلى تبديل المجمّعين.
سأقوم بإلقاء محاضرة توضح لك كيفية تثبيت مترجم Cygwin C.
إنه أمر بسيط ومباشر.
ما عليك سوى القيام بذلك إذا كنت تقوم بالتطوير على Windows.
لا يمكنك استخدام مترجم MinGW W.
هذا مترجم آخر يأتي على Windows.
هذا ليس كافيًا لهذا الفصل لأنه لا يدعم بعض الأشياء التي ذكرتها للتو
، بعض مفاهيم لغة سي الأساسية.
الشيء الآخر الذي ستحتاجه لنظام التشغيل Windows هو أنك ستحتاج إلى
بيئة تطوير متكاملة تسمح لك بتحرير الكود وتسمح لك أيضًا بتصحيح بيئة التطوير المتكاملة المقترحة
التي سنستخدمها في هذا الفصل. شيء يسمى رمز الضوء.
من السهل حقًا تثبيت IDE وستكون قادرًا على استخدام ذلك لأي من الأنظمة الأساسية التي تقوم بتثبيتها
عليها.
الدورة لا تعتمد على أي IDE محدد.
يمكنك استخدام أي محرر ، أي بيئة تطوير متكاملة تريدها.
هذه مجرد بعض الاقتراحات لأنها مجانية وهي من أفضل الاقتراحات المتوفرة.
إنها حقًا سهلة الاستخدام.
لذلك سأقدم محاضرة حول كيفية تثبيت كود لايت بالفعل على Windows.
بالإضافة إلى ذلك ، سنناقش أيضًا كيف يمكنك تكوينه بحيث يشير التكوين إلى مترجم
Cygwin الصحيح.
يمكنك بشكل أساسي فقط تعيين مسار داخل الإعدادات للإشارة إلى هذا المترجم وسيتم
تفصيل ذلك في المحاضرات القادمة.
هذه هي الأشياء الثلاثة ، شيئان ستحتاجهما لتثبيت Windows ، مترجم
وبيئة تطوير متكاملة.
لذا تأكد من الانتباه إلى المحاضرات في هذا القسم الخاصة بنظام Windows.
الآن ، إذا كنت ستستخدم ماكنتوش ، جهاز كمبيوتر Apple لهذه الفئة ، فسيتعين عليك البدء
في مترجم سي.
لسوء الحظ ، على الرغم من أنها بيئة Linux ، إلا أنها لا تأتي تلقائيًا مع مترجم C.
من الأساسي جدًا تثبيته.
حقًا.
عليك فقط تثبيت أدوات المطور التي تأتي مع Xcode.
سأوضح لك كيفية القيام بذلك ، على الرغم من أنه حتى إذا لم يكن لديك Xcode ، فلا يزال بإمكانك تثبيت أدوات
المطور.
ولكن إذا كان لديك Xcode مثبتًا بالفعل ، فلن تضطر إلى تثبيت برنامج التحويل البرمجي C على الإطلاق.
يمكنك تخطي هذه المحاضرة ، لذلك ستكون هناك محاضرة حول تثبيت مترجم C على جهاز Mac.
ستكون هناك أيضًا محاضرة حول استخدام بيئة التطوير المتكاملة.
سيتضمن ذلك تثبيت كود لايت IDE في بيئة ماك.
مرة أخرى ، عملية واضحة ومباشرة.
بالإضافة إلى ذلك أيضًا ، يجب أن يعمل Xcode أيضًا إذا كنت تريد استخدام Xcode للتثبيت على الأقل
لفئة C للمبتدئين ، يمكنك استخدام IDE هذا أيضًا.
إذن Code Lite أو Xcode ، ولكن سيكون لدينا تفاصيل حول Code Lite وأيضًا كيفية تكوينه لإنشاء مشروع
وما إلى ذلك.
لذلك تمامًا كما هو الحال مع Windows ، تأكد من الانتباه فقط إلى المحاضرات
التي تحمل عنوان تثبيت Mac ، وتثبيت مترجم C في IDE.
إذا كنت تستخدم نظام Linux ، فمن المحتمل أن يكون Linux هو أسهل تثبيت لأنه يأتي بالفعل مع مترجم.
يأتي بالفعل مع مترجم جديد.
سأريكم كيفية التحقق من ذلك في محاضرة.
يمكنك فقط إحضار نوع المحطة الطرفية في GCC وسترى أن المترجم مثبت بالفعل
وبعد ذلك سأوضح لك كيفية تثبيت code lite.
مرة أخرى ، عملية بسيطة للغاية ، تمامًا مثل الأنظمة الأساسية السابقة التي ذكرتها سابقًا ، Linux.
الشيء الجميل في Linux هو أنه يحتوي على الكثير من المحررين الآخرين ويمكنك حقًا
استخدام أي محرر تريده أو أي IDE.
هناك تحرير G هناك VI.
إذا كنت في المدرسة القديمة ، يمكنك استخدام كل هذه المحررات الأساسية وبعد ذلك يمكنك
الترجمة من سطر الأوامر ويمكنك فقط تشغيل أمر GCC مباشرة من المحطة.
يمكنك أيضًا القيام بذلك في Linux أو Mac إذا كنت تريد ذلك.
الأمر أكثر تعقيدًا بعض الشيء.
عليك أن تتذكر الأمر ، ولكن هكذا سيتم تنظيم هذا القسم.
يمكنك تخطي بعض المحاضرات التي لا تتعلق بنظام التشغيل الذي ستقوم
بكتابته.
تذكر ، إذا كانت النوافذ الخاصة بك تركز على محاضرات Windows ، إذا كان جهاز Mac الخاص بك يركز على محاضرات Mac
و Linux ، فركز على محاضرات Linux.
لذلك نأمل أن يساعد هذا.
ما عليك سوى تسهيل تنظيم كل هذه المحاضرات المختلفة التي ستشاهدها في هذا القسم وما يمكنك
متابعته وما يمكنك تجاهله.
شكرًا لك.