לדלג לתוכן

תכנות ב SDL ב C/הכנה

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי


הרכיבים הנדרשים לפיתוח ב-C באמצעות SDL[עריכה]

על מנת לתכנת ב C יש צורך בעורך טקסט, מהדר ומקשר או לחליפין - סביבת עבודה הכוללת את כל אלה יחד. תוכלו למצוא פירוט מלא כאן.

נוסף לרכיבים אלו, יש צורך בספרייה עצמה: ההצהרות על הפונקציות - קובצי ה header, הפונקציות עצמם ובמערכות 'חלונות' למיניהם - גם קבצי DLL. תוכלו למצוא את כל הקבצים כאן.

התקנת ספריית ה SDL[עריכה]

התקנת ספריית ה SDL בסביבת העבודה Dev-C++‎[עריכה]

הקבצים המיועדים לסביבת עבודה זו נמצאים תחת הכותרת Win32‎: SDL-devel-1.2.14-mingw32.tar.gz (Mingw32)‎.

לאחר שהורדתם את הקבצים, פעלו בהתאם להוראות הבאות:

  • בקבצים שהורדתם ישנה תיקייה בשם include. בתוכה יש תיקייה בשם SDL.

בתקייה בה התקנתם את ה Dev-C++‎ ישנה תיקייה נוספת בשם include.

העתיקו את התיקייה SDL שהורדתם לתוך התיקייה include שנמצא עם כל קבצי ה Dev-C++‎.

  • כעת העתיקו את תוכן התיקייה lib שהורדתם יחד עם שאר קבצי ה SDL לתוך תיקיית ה lib של ה Dev-C++‎.
  • הכנסו ל Dev-C++‎. בחרו בתפריט File → New → Project...‎‏. בכרטיסייה Basic בחרו ב Empty Project.

בחרו בתפריט Projece → New file . נפתח לכם דף חדש. בחרו בתפריט הפעם Projece → Project Options. בכרטיסייה General בשדה type בחרו ב Win32 GUI ועברו לכרטיסייה Parameters. בכרטיסייה זו העתיק לשדה linker את השורה הבאה: -lmingw32 -lSDLmain -lSDL

  • כעת נותר הדבר האחרון לפני כתיבת התוכנית והרצתו: העתיקו את הקובץ SDL.dll שנמצא בתיקייה bin יחד עם הקבצים שהורדתם לתיקייה בה נמצא התוכנית.


- הכנה הפרק הבא:
המבנה SDL_Surface