نصب و راهاندازی محیط برنامهنویسی
نصب و راهاندازی محیط برنامهنویسی C
برای نوشتن و اجرای برنامههای C، به یک ویرایشگر کد و یک کامپایلر نیاز دارید. در این آموزش با مراحل آمادهسازی محیط برنامهنویسی، نوشتن اولین برنامه و اجرای آن آشنا میشوید.
۱. محیط برنامهنویسی C چیست؟
محیط برنامهنویسی مجموعهای از ابزارهاست که برای نوشتن، کامپایل و اجرای برنامهها استفاده میشود. برای برنامهنویسی C معمولاً به دو ابزار اصلی نیاز دارید:
ویرایشگر کد
برنامهای برای نوشتن و ویرایش کدها که امکاناتی مانند رنگبندی دستورات، تکمیل خودکار و مدیریت فایلها را فراهم میکند.
نمونه: Visual Studio Code
کامپایلر
ابزاری که کد نوشتهشده به زبان C را به کد قابل اجرا برای سیستم مقصد تبدیل میکند و خطاهای نحوی و برخی خطاهای دیگر را گزارش میدهد.
نمونه: GCC و Clang
برخی نرمافزارها هر دو ابزار را در یک محیط یکپارچه ارائه میکنند. در این حالت، میتوانید کد را بنویسید و از همان محیط برای کامپایل و اجرای برنامه استفاده کنید.
۲. انتخاب روش مناسب برای نصب
برای شروع برنامهنویسی C میتوانید از یکی از روشهای زیر استفاده کنید. انتخاب روش به سیستمعامل و امکانات موردنیاز شما بستگی دارد.
| روش | ویژگی | مناسب برای |
|---|---|---|
| IDE | ویرایشگر، کامپایلر و ابزارهای اجرا در یک محیط | شروع سریع و کار سادهتر |
| VS Code + GCC | ویرایشگر جداگانه همراه با کامپایلر | یادگیری و تنظیم محیط انعطافپذیر |
| Online Compiler | نوشتن و اجرای کد در مرورگر | تمرین اولیه بدون نصب محلی |
۳. نصب محیط برنامهنویسی در ویندوز
در ویندوز میتوانید از یک محیط یکپارچه مانند Code::Blocks با کامپایلر همراه استفاده کنید یا ویرایشگر Visual Studio Code را در کنار یک کامپایلر نصب کنید.
روش اول: استفاده از Code::Blocks
- نسخهای از نرمافزار را انتخاب کنید که کامپایلر MinGW/GCC را همراه داشته باشد.
- فایل نصب را اجرا کنید و مراحل نصب را تا پایان ادامه دهید.
- نرمافزار را باز کنید و در صورت نمایش درخواست انتخاب کامپایلر، کامپایلر نصبشده را انتخاب کنید.
- یک پروژه از نوع Console Application ایجاد کنید و زبان C را انتخاب کنید.
نکته: همه نسخههای Code::Blocks کامپایلر همراه ندارند؛ هنگام انتخاب نسخه، وجود GCC یا MinGW را بررسی کنید.
روش دوم: استفاده از Visual Studio Code
- ویرایشگر Visual Studio Code را نصب کنید.
- یک کامپایلر C مانند GCC را از طریق یک توزیع مناسب برای ویندوز نصب کنید.
- مسیر کامپایلر را به متغیر محیطی PATH اضافه کنید تا بتوانید آن را از ترمینال اجرا کنید.
- در بخش افزونههای ویرایشگر، افزونه پشتیبانی از زبان C را نصب کنید. توجه داشته باشید که افزونه بهتنهایی جایگزین کامپایلر نیست.
۴. نصب کامپایلر در لینوکس
در بسیاری از توزیعهای لینوکس میتوانید کامپایلر GCC را از طریق مدیر بسته نصب کنید. در اوبونتو و توزیعهای مبتنی بر آن، ترمینال را باز کرده و دستور زیر را اجرا کنید.
sudo apt update
sudo apt install build-essential
بسته build-essential مجموعهای از ابزارهای متداول ساخت برنامه، از جمله GCC، را نصب میکند.
gcc --version
gcc (Ubuntu ...) ...
Copyright ...
خروجی واقعی بر اساس نسخه نصبشده متفاوت است. عبارتهای داخل کروشه یا سهنقطه در این نمونه، نشاندهنده اطلاعات متغیر هستند و عیناً بخشی از خروجی نیستند.
۵. نصب کامپایلر در macOS
در سیستمعامل macOS میتوانید ابزارهای خط فرمان توسعه اپل را نصب کنید. برای این کار، برنامه Terminal را باز کرده و دستور زیر را اجرا کنید.
xcode-select --install
پس از تکمیل نصب، میتوانید وجود کامپایلر در دسترس را بررسی کنید.
clang --version
Apple clang version ...
۶. ساخت اولین برنامه C
پس از نصب کامپایلر، یک فایل متنی با نام main.c ایجاد کنید. پسوند .c مشخص میکند که فایل حاوی کد زبان C است.
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
این برنامه پیام Hello, World! را نمایش میدهد. تابع main() نقطه شروع اجرای برنامه است و تابع printf() برای نمایش متن در خروجی استفاده میشود.
Hello, World!
۷. کامپایل و اجرای برنامه
اگر از GCC استفاده میکنید، ترمینال را در پوشهای باز کنید که فایل main.c در آن قرار دارد. سپس دستور زیر را اجرا کنید.
gcc main.c -o main
این دستور فایل main.c را کامپایل میکند و در صورت موفقیت، فایل اجرایی با نام main میسازد. اگر خطایی وجود داشته باشد، کامپایلر پیام خطا را نمایش میدهد.
./main
.\main.exe
Hello, World!
در صورت استفاده از کامپایلر یا محیط دیگری، نام فایل اجرایی و روش اجرای آن ممکن است متفاوت باشد.
۸. بررسی نصب صحیح کامپایلر
برای اطمینان از اینکه کامپایلر بهدرستی نصب شده است، میتوانید نسخه آن را در ترمینال بررسی کنید.
gcc --version
اگر اطلاعات نسخه نمایش داده شود، معمولاً یعنی دستور کامپایلر در محیط خط فرمان قابل دسترسی است. برای اطمینان کامل، بهتر است یک برنامه ساده را نیز کامپایل و اجرا کنید.
اگر دستور شناسایی نشد
اگر پیامهایی مانند command not found یا gcc is not recognized مشاهده کردید، ممکن است کامپایلر نصب نشده باشد یا مسیر آن در متغیر محیطی PATH تنظیم نشده باشد.
۹. نکات مهم هنگام راهاندازی
- فایلهای زبان C را معمولاً با پسوند .c ذخیره کنید.
- نام و مسیر کامپایلر را بهدرستی تنظیم کنید تا محیط برنامهنویسی بتواند آن را پیدا کند.
- در صورت مشاهده خطا، متن پیام کامپایلر را با دقت بررسی کنید.
- از نسخهها و بستههای سازگار با سیستمعامل خود استفاده کنید.
- برای شروع، برنامههای ساده بنویسید و پس از اطمینان از عملکرد محیط، سراغ پروژههای پیچیدهتر بروید.
جمعبندی
برای برنامهنویسی به زبان C باید یک ویرایشگر کد و یک کامپایلر مناسب نصب کنید. پس از آمادهسازی محیط، با ایجاد فایل main.c میتوانید اولین برنامه خود را بنویسید، آن را کامپایل کنید و نتیجه را ببینید. اجرای موفق برنامه Hello, World! نشان میدهد که مراحل اولیه راهاندازی بهدرستی انجام شدهاند.

دیدگاه کاربران
نظر یا تجربه خود را درباره این مطلب با دیگران به اشتراک بگذارید.