الدرس 2: إعداد البيئة
لكتابة وتشغيل كود C، ستحتاج إلى أداتين رئيسيتين: محرر نصوص (أو IDE) ومترجم (compiler).
مترجم لغة C
يقوم المترجم بتحويل كود C الذي يقرأه البشر إلى كود تنفيذي يمكن للآلة قراءته. مجموعة المترجمات الأكثر شيوعاً هي GCC (GNU Compiler Collection).
خطوات التثبيت (عام)
- Linux (Debian/Ubuntu): استخدم الأمر
sudo apt install build-essential(والذي يتضمن GCC). - macOS: قم بتثبيت Xcode Command Line Tools عبر الأمر (
xcode-select --install). - Windows: استخدم MinGW-w64 أو قم بتثبيت توزيعة مثل MSYS2 التي توفر GCC.
بيئة التطوير المتكاملة (IDE) أو محرر النصوص
بالنسبة للمبتدئين، يمكن لبيئة التطوير المتكاملة (IDE) تبسيط عملية الترجمة، ولكن المحترفين غالباً ما يفضلون محرر نصوص قوياً مع مبدل الأوامر (terminal).
| نوع الأداة | أمثلة | ملاحظات |
|---|---|---|
| IDE | Code::Blocks, Visual Studio, Eclipse | جيدة للمبتدئين، تحتوي على كل شيء في حزمة واحدة. |
| Editor | VS Code, Sublime Text, Vim | تتطلب خطوات ترجمة يدوية، وقابلة للتخصيص بشكل كبير. |
التحقق
بعد التثبيت، افتح terminal أو command prompt واكتب:
bash gcc --version
إذا نجح التثبيت، فسترى رقم إصدار المترجم الخاص بك.