qingdao城乡住房建设厅网站,杭州网站现场备案,企业网站优化方案案例,Wordpress news模板除了Java语言#xff0c;C#语言之外#xff0c;C、C语言是编译器类型最多的编程语言#xff0c;有几十种编译器#xff0c;这些编译器方言为研发SAST工具带来了巨大的工作量#xff0c;很多产品由于无法适配客户的编译器#xff0c;导致无法检测。下面我们罗列一下国外和…除了Java语言C#语言之外C、C语言是编译器类型最多的编程语言有几十种编译器这些编译器方言为研发SAST工具带来了巨大的工作量很多产品由于无法适配客户的编译器导致无法检测。下面我们罗列一下国外和国内对C、C最强的SAST工具支持的编译器数量。当然Cobot的优势在于使用了代码补齐技术在编译不通过情况下一样可以完成检测而很多工具编译不通过不能进行检测或检测结果不具有可信性。 Coverity支持的编译器1、Analog Devices Blackfin2、Analog Devices SHARC3、Analog Devices TigerSHARC4、ARM C/C5、Borland C6、CEVA-XC45007、Clang8、Cosmic C9、Freescale CodeWarrior10、GNU GCC、G11、Green Hills C/C/EC12、HI-TECH PICC13、IAR C/C14、IBM AIX15、IBM XLC16、Intel C17、JDK far MAC OS X18、Keil compilers19、Marvell MSA20、MPLAB SC821、OpenJDK22、QNX C/C23、Renesas C/C24、SNC C/C25、SNC GNU C/C26、SONY PS4 SDK27、STMicroelectrpmocs GNU C/C28、STMicroelectronics STMicro C/C29、SUN(oracle) CC30、Sun(oracle) JDK31、Synopsys MetaWare C and C32、TASKING for ARM Cortex33、TI Code Composer34、Visual Studio35、Wind River C/C
Cobot支持的编译器GCC V1.03iKerkeilkeil 166keil 251msvc 6borlandcosmicatasking251vs 10TI v7.4.8MinGWvs 08Tornado 2.2
除了标准的编译器之外还有一些非标准的编译器。汽车行业碰到的非标准的编译器主要有
clang、arm-none-eabi-gcc、xtensa-esp32-elf-c 、xtensa-esp32-elf-gcc、arm-gcc、green_hills、green_hills_ecom、qnxcc、qnxcpp、aarch64-unknown-nto-qnx7.0.0-gcc、cc、c、arm-cortexa9_neon-linux-gnueabihf-gcc、aarch64-linux-gnu-gcc、arm-cortexa9_neon-linux-gnueabihf-g、ccache、arm-cortexa9_neon-linux-gnueabihf-cc、arm-soft-linux-gnueabi-c、arm-soft-linux-gnueabi-cpp、arm-soft-linux-gnueabi-gcc、rmcc:armcc、cpentium
——————————————————————————————————结束