Alat binaan IAR Systems untuk Linux kini tersedia untuk Renesas RL78

Kemas kini: 13 Mei 2021

Alat binaan IAR Systems untuk Linux kini tersedia untuk Renesas RL78

Alat binaan IAR Systems untuk Linux kini tersedia untuk Renesas RL78

IAR Systems telah memperluas portfolio alat binaannya dan kini menyokong penyebaran dalam kerangka kerja berbasis Linux RL78 MCUs Renesas yang berpusat di Linux, yang membolehkan organisasi untuk menyusun aliran kerja dan menguji aliran kerja.

Dengan persekitaran pengembangan perisian yang perlu ditingkatkan dan fleksibel, praktik pengembangan juga mengharuskan organisasi memiliki proses automatik yang memastikan kualiti dari pengembangan hingga pembangunan dan pengujian.

Alat Pembinaan IAR untuk Linux telah dirancang untuk memungkinkan untuk mengoptimumkan sumber daya ketika tiba waktunya waktu pemaju menghabiskan dalam projek mereka, serta untuk mengurus dan menggunakan lesen dan pelayan dengan cara yang optimum.

Alat-alat itu dapat dengan mudah disatukan ke dalam sistem binaan yang berbeza, seperti CMake dan Ninja, dan utiliti pembuatan baris perintah IARBuild memperkemas bangunan agar mudah disatukan dengan mesin Integrasi Berterusan seperti Jenkins dan Bamboo, atau dengan kontainer docker.

Dengan alat analisis statik bersepadu C-STAT, pembangun dapat memastikan kualiti kod sepanjang proses pengembangan dan pengujian. C-STAT membuktikan penyelarasan kod dengan piawaian industri seperti MISRA C: 2012, MISRA C ++: 2008 dan MISRA C: 2004, dan juga mengesan kecacatan, bug, dan kerentanan keselamatan seperti yang ditentukan oleh CERT C dan Common Weakness Enumeration (CWE).

“Kira-kira setahun yang lalu, kami melancarkan versi pertama alat binaan kami untuk Linux dan sangat bagus untuk melihat bagaimana alatan itu kini membantu kedua-dua syarikat kecil dan syarikat besar dalam menjadikan perisian binaan dan aliran kerja ujian lebih cekap,” kata Anders Holmberg, General Alat Pembangunan Terbenam Pengurus, Sistem IAR. “Dengan menambah sokongan untuk MCU Renesas RL78, kami juga menunjukkan komitmen kami untuk terus melabur dalam teknologi untuk terus menyokong pelanggan kami sepanjang jalan melalui aliran kerja pembangunan mereka.”

IAR Build Tools for Linux merangkumi IAR C / C ++ Compiler, Assembler IAR, Linker dan alat perpustakaan yang sangat mengoptimumkan, C-STAT, IARBuild, dan perpustakaan runtime. Compiler IAR C / C ++ mematuhi standard bahasa pengaturcaraan C18 (ISO / IEC 9899: 2018) yang berdiri bebas dan menyokong semua ciri C ++ 17. Di samping itu, C ++ 14 (ISO / IEC 14882: 2015), C11 (ISO / IEC 9899: 2012), C89 (ANSI X3.159-1989) dan standard IEEE 754 untuk aritmetik titik apungan disokong.