CC65.

חבילת פיתוח שלמה מלאה עבור 65 (C) 02 מערכות, כולל אסמבלר מאקרו רב עוצמה, מהדר C, Linker, ספרן
הורד עכשיו

CC65. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • שם המפרסם:
  • Ullrich von Bassewitz
  • מערכות הפעלה:
  • Windows All
  • גודל הקובץ:
  • 660 KB

CC65. תגים


CC65. תיאור

חבילת פיתוח שלמה מלאה עבור 65 (C) 02 מערכות, כולל אסמבלר מאקרו רב עוצמה CC65 היא חבילת פיתוח שלמה מלאה עבור 65 (C) 02 מערכות, כולל אסמבלר מאקרו רב עוצמה, Compiler C, Linker, ספרן וכמה כלים אחרים. הוא מבוסס על מהדר C כי הותאם במקור עבור Atari 8bit מחשבים מאת ג'ון ר 'דאונינג. המקור compiler C הוא צאצאי C קטן אבל יש כמה הרחבות, וכמה גבולות של מלדר C המקורי נעלמו. אני עובד קשה כדי להפוך את המהדר ISO C תואם, אז אתה אמור להיות מסוגל לתרגם מקורות רבים ממערכות אחרות. התכונות הבאות אינן זמינות או אינן פועלות כמתוארות בתקן: * המפקח נדיף הוא מנותח אבל אין שום השפעה. * Datatypes לצוף כפול אינם זמינים. * כמה סוגי נתונים C99 אינם זמינים: ארוך ארוך int, _complex, _bool ועוד כמה. עבור רוב סוגי הנתונים האלה, זוהי מגבלה קבועה כפי שאני לא יכול לראות כל תחושה בתמיכה מספרים שלמים של 64 סיביות או מספרים מורכבים על פלטפורמה 6502. * C פונקציות לא יכולות לחזור structs ו structs לא יועברו כפרמטרים לפי ערך. הקצאת מבנה אפשרי. פונקציות אסמבלר עשויה להחזיר מעטבות גודל 1, 2 או 4. * יש כמה הגבלה על גודל של משתנים מקומיים. לא כל הפעולות זמינות אם גודל המשתנים המקומיים עולה על 256 בתים. * חלק מהספריה C זמין רק עם מוסכמות קורא Fastcall (ראה להלן). משמעות הדבר היא, כי אתה לא יכול לערבב מצביעים אלה פונקציות עם מצביעים על פונקציות בכתב המשתמש. * כמה פונקציות עבור תווים רחבים (wchar_t) אינם זמינים. ייתכן שיש מגבלות אחרות של מערכת היעד. דוגמה אחת היא קובץ I / O, אשר אינו מיושם על כל הפלטפורמות. זו לא הגבלה טכנית (כמו עם הדברים שהוזכרו לעיל) אבל האם זה אומר שאף אחד לא אכפת מספיק כדי לכתוב את הקוד בפועל. בהתאם למצב המהדר נמצא (מוגדר עם Switch The -Standard Compiler), ייתכן שהתכונות הסטנדרטיות הבאות עשויות להיות זמינות: * שורות יחיד הערות שמתחילות עם / /. * פרמטרים ללא שם ברשימות פרמטרים. המהדר לא ינפיק אזהרות על פרמטרים שאינם בשימוש שאין להם שם. * מילות מפתח נוספות הדרושות לתכונות מיוחדות. * פקודות אסמבלר מוטבעת. * חברי מערך גמישים בשריבים. * נתונים בלתי מובנים באמצעות מילת מפתח VOID.


CC65. תוכנה קשורה

Xbasic

סביבת פיתוח תוכנה משולבת - מתקדמת 32 סיביות / 64 סיביות ...

268 2.76 MB

הורד

C בקלה

פועל בתור חזית והיא תשתמש בהדר C המותקן במחשב. ...

1,162 14.7 MB

הורד

Tadvspreadgrid.

עוצמה גיליון אלקטרוני חישוב תמיכה נוספה לתכונה מלאה TADVSTRINGGRIDGRID ...

279 1000 KB

הורד