כלי הבנייה של IAR Systems עבור Linux זמינים כעת עבור Renesas RL78

עדכון: 13 במאי 2021

כלי הבנייה של IAR Systems עבור Linux זמינים כעת עבור Renesas RL78

כלי הבנייה של IAR Systems עבור Linux זמינים כעת עבור Renesas RL78

IAR Systems הרחיבה את תיק כלי הבנייה שלה וכעת תומכת בפריסה במסגרות מבוססות לינוקס של Renesas 'RU78 MCUs הספק נמוך, ומאפשר לארגונים לייעל את תהליכי הבנייה והבדיקה.

כשסביבות פיתוח תוכנה צריכות להיות ניתנות להרחבה וגמישות, נוהלי פיתוח דורשים גם מארגונים שיהיו תהליכים אוטומטיים המבטיחים איכות מפיתוח לבנייה ובדיקה.

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

ניתן לשלב את הכלים בקלות במערכות בנייה שונות, כמו CMake ו- Ninja, וכלי השירות לבניית שורת הפקודה IARBuild מייעל את הבנייה לאינטגרציה קלה עם מנועי אינטגרציה רציפה כמו Jenkins ו- Bamboo, או עם מכולות docker.

בעזרת כלי הניתוח הסטטי המשולב C-STAT, מפתחים מסוגלים להבטיח את איכות הקוד לאורך כל תהליך הפיתוח והבדיקה. C-STAT מוכיח יישור קוד עם תקני התעשייה כמו MISRA C: 2012, MISRA C ++: 2008 ו- MISRA C: 2004, ומזהה גם פגמים, באגים ופגיעות אבטחה כפי שהוגדרו על ידי CERT C ו- CWE (Common Weakness Enumeration).

"לפני כשנה, השקנו את הגרסה הראשונה של כלי הבנייה שלנו ללינוקס וזה נהדר לראות כיצד הכלים כעת עוזרים הן לחברות קטנות ותאגידים גדולים להפוך את תהליכי הבנייה והבדיקה של תוכנה ליעילים יותר", אמר אנדרס הולמברג, כללי מנהל כלי פיתוח משובצים, IAR Systems. "על ידי הוספת תמיכה עבור Renesas RL78 MCUs, אנו גם מראים את המחויבות שלנו להשקעה מתמשכת ב- טֶכנוֹלוֹגִיָה להמשיך לתמוך בלקוחות שלנו לאורך כל הדרך בתהליכי הפיתוח שלהם".

כלים לבניית IAR עבור לינוקס כוללים את מהדר ה- IAR C / C ++ המותאם ביותר, כלים של IAR Assembler, Linker וספריות, C-STAT, IARBuild וספריות זמן ריצה. מהדר ה- IAR C / C ++ מקפיד על יישום עצמאי של תקן שפת התכנות C18 (ISO / IEC 9899: 2018) ותומך בכל תכונות C ++ 17. בנוסף, תומכים C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) ותקן IEEE 754 לחשבון נקודה צפה.