آموزش ساخت و ایجاد فایل برای پروژه های C/C++ [نسخه 2022]

Make and Makefile for C/C++ Projects [2022 Edition]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یاد بگیرید که به Makefile مسلط شوید. از آن در گردش کار روزانه C/C++ خود استفاده کنید! اهداف Makefile متغیرهای Makefile آرگومانهای Makefile مجموعه پرچمهای کامپایلر و غیره.

شرح دوره:

آیا می‌خواهید قدم بعدی را به‌عنوان یک توسعه‌دهنده C/C++ بردارید تا جای پایی حرفه‌ای در این زبان‌های هیجان‌انگیز داشته باشید؟
پس دوره من برای شما مناسب است.


Make و Makefiles چیست؟

کامپایل فایل‌های کد منبع را می‌توان با ساخت برنامه کنترل کرد. این به ویژه در صورتی مفید است که یک پروژه بزرگ باشد که در آن تلفیقی از مراحل و وابستگی های فردی زیادی تشکیل شده باشد. برای مثال، مراحل جداگانه می تواند شامل کامپایل جداگانه یا سایر عملیات فایل مانند کپی و حذف باشد. وابستگی ها می توانند، برای مثال، کامپایل های شرطی باشند. این مراحل و وابستگی ها در یک Makefile ترکیب می شوند، که سپس توسط برنامه make پردازش می شود.


این دوره شامل موضوعات زیر است:

  • Makefile Hello World

  • هدف‌ها و دستورات را ایجاد کنید

  • ساختار اصلی پروژه C/C++

  • متغیرهای ایجاد فایل

  • مقادیر خط فرمان برای متغیرها

  • پرچم‌های کامپایلر، پیش پردازشگر و پیوند دهنده

  • اگر، اظهارات دیگری در Makefiles

  • Clean Target and PHONY Target

  • الگوها، حروف عام، و جایگزین‌ها

  • استفاده از دایرکتوری های فرعی برای پروژه شما

  • جمع بندی فایل های Makefiles

ابزاری که ما استفاده خواهیم کرد:

  • شما می توانید از هر IDE یا ویرایشگر استفاده کنید، من از VSCode استفاده خواهم کرد

  • شما قبلاً باید Make را در رایانه خود نصب کرده باشید

  • همچنین هر GCC یا Clang باید روی سیستم شما نصب شود

  • ویندوز، لینوکس یا مک همه خوب هستند

امروز در فناوری فردا حرفه ای شوید!

شما را در کلاس می بینیم!


سرفصل ها و درس ها

فصل 1 مقدمه Chapter 1: Introduction

  • معرفی Introduction

  • راهنمای دوره Course manual

  • مواد درسی Course materials

فصل 2: ​​فایل های ایجاد شده Chapter 2: Makefiles

  • نمونه سلام دنیا Hello World example

  • ساختار اولیه پروژه Basic Project Strcuture

  • عبور پرچم های کامپایلر Passing compiler flags

  • ایجاد فایل منبع و فهرست اشیاء - قسمت 1 Create Source File and Objects List - Part 1

  • ایجاد فایل منبع و فهرست اشیاء - قسمت 2 Create Source File and Objects List - Part 2

  • قالب Makefile برای پروژه ها - قسمت 1 Makefile template for projects- Part 1

  • قالب Makefile برای پروژه ها - قسمت 2 Makefile template for projects- Part 2

  • موضوعات اضافی Additional Topics

  • خلاصه کردن Sum-Up

فصل سوم: نتیجه‌گیری دوره Chapter 3: Course Conclusion

  • نتیجه گیری دوره Course Conclusion

  • سخنرانی پاداش Bonus lecture

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت و ایجاد فایل برای پروژه های C/C++ [نسخه 2022]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1 hour
14
Udemy (یودمی) udemy-small
10 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
330
4.7 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jan Schaffranek Jan Schaffranek

کارشناسی ارشد در Informatik، AI Entwickler und Dozent

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.