معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

معمولا هنگامی که صحبت از یک نرم افزار برای کدنویسی C می شود، اولین موردی که به ذهن می رسد، نرم افزار Visual Studio از شرکت Microsoft می باشد. اما علاوه بر این نرم افزار، نرم افزار های دیگری نیز وجود دارد که دارای حجم کمتری بوده و سبک تر اجرا می شوند و همچنین رایگان می باشند. شاید در آینده که قصد ساخت پروژه های حرفه ای (مثل یک اپلیکیشن ویندوزی حرفه ای، یک بازی و ...) را داشته باشید، توصیه شود که نرم افزار Visual Studio را نیز نصب کنید، اما فعلا که با کدها و پروژه های C ساده سر و کار داریم، یک نرم افزار ساده تر و رایگان را انتخاب کرده و در آن به تمرین کدنویسی زبان C می پردازیم.

نرم افزاری که در این مبحث معرفی می کنیم، نرم افزار Code::Blocks می باشد. دقت شود که ما برای کدنویسی زبان C و دیدن نتیجه (اجرای آن)، هم به نرم افزاری برای نوشتن و ویرایش کدهای C نیاز داریم و هم باید یک کامپایلر (compiler) داشته باشیم که بتوانیم با استفاده از آن کامپایلر، کدهای C را اجرا کنیم (کامپایلر، کدهای C را به زبان قابل درک برای کامپیوتر تبدیل می کند. در واقع قابلیت اجرا توسط کامپیوتر را ایجاد می نماید). نرم افزار Code::Blocks ، هر دو مورد را در خود دارد و نیازی به دانلود و نصب هیچ نرم افزار دیگری نمی باشد.

برای دانلود نرم افزار Code::Blocks ، به سایت آن بروید :


http://codeblocks.org
معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

سپس به صفحه دانلود بروید (با کلیک بر روی گزینه Downloads در سایت) :

http://codeblocks.org/downloads
معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

در صفحه Downloads ، موارد مختلفی برای دانلود قرار داده شده، اما ما باید گزینه Download the binary release را برای دانلود انتخاب نماییم :

معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

پس از کلیک بر روی گزینه Download the binary release ، صفحه زیر نمایش داده می شود که در آن باید بر اساس سیستم عامل خود (مثلا ویندوز)، نسخه های مناسب را بیابیم :

معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

به عنوان مثال، برای ویندوز (windows)، موارد زیر نمایش داده شده :

معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

نکته مهم در انتخاب بین آنها این است که نسخه codeblocks-16.01-setup.exe ، تنها یک ادیتور (Editor) برای ویرایش کدها را در اختیار ما قرار می دهد و دارای کامپایلر (compiler) نمی باشد. در صورتی که ما قصد داریم که کدها را اجرا و آزمایش کنیم. بنابراین باید نسخه codeblocks-16.01mingw-setup.exe را برای دانلود انتخاب نماییم (به عبارت mingw در آن دقت کنید) که دارای کامپایلر (compiler) برای اجرای کدها نیز می باشد.

بر روی لینک دانلود جلوی آن نسخه (با عنوان Sourceforge.net) کلیک می کنیم تا به سایت دانلود برویم :

معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

از سایت مورد نظر، آن نسخه را دانلود کرده و بعد از دانلود، آن را در ویندوز نصب می کنیم (مثل نصب ساده نرم افزارها). گاهی اینگونه سایت ها، اجازه دانلود به ip های ایران نمی دهند، در این موارد می توانید از نرم افزارهای ((عاج فیل شکن)) استفاده نمایید (برای تغییر ip و عدم شناسایی توسط سایت مورد نظر). به هر حال، اگر موفق به دانلود از سایت مورد نظر نشدید، می توانید نسخه 16.01 آن (codeblocks-16.01mingw-setup.exe) را مستقیما از سایت کلیدستان دانلود نمایید :

بعد از نصب Code::Blocks ، آن را اجرا می کنیم :

معرفی نرم افزار Code::Blocks برای نوشتن کدهای زبان C و اجرای آنها

در مبحث بعدی شرح خواهیم داد که چگونه یک پروژه C جدید در نرم افزار Code::Blocks بسازیم.

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 4750
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 5 5 0
سعید
۱۳۹۶/۰۴/۲۴
۱۲:۵۶

دمت گرم دادا
همه سایتها فقط کپی میکنن 
درمورد تفاوت نسخه ها همون که توی سایت اصلی هست رو کپی کردن و کلا هیچی حالیشون نیست! نه جواب میدن نه پیگیرن
دستمریزاد

فن یاب
۱۳۹۷/۰۲/۰۱
۱۸:۴۳

سلام ممنون از توضیحات ، تو StackoverFlow بیشتر از 2 ساعت گشتم ولی مشکلم برطرف نشد، تا آخرش اینجا متوجه شدم مشکل از نسخه ای بوده که دانلود کردم  Big Grin

هیچ
۱۳۹۷/۱۱/۰۴
۱۲:۰۶

عالی دمت گرم

emadesmaeilli
۱۳۹۸/۰۲/۱۳
۱۰:۴۴

سلام و درود!
من مدت هاست که می خوام برنامه نویسی کنم و آموزش ها رو هم دانلود کردم که استاد با برنامه کدبلاکس کار می کنن و برنامه نویسی آموزش می دن
اما مشکل اساسی من با خود برنامه هست که کامپایل انجام نمیده و خطای codeblocks ide stiped working رو نمایش میده و کل برنامه بسته می شه
ویندوز تعویض کردم چندین بار و کامپایلر gnu رو هم چندین بار نصب کردم اما جوابگو نیست!
می تونم برای برنامه نویسی به زبان سی از کامپایلر های دیگه ای که گفتید استفاده کنم!؟؟؟

erfunimz
۱۴۰۰/۰۶/۰۳
۱۳:۲۲

mrsiii 10ta sait rftm ta shoma tozih kaml dadin kodom compiler dare

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو