ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
13150 Топик полностью
ytrem (06.08.2004 13:25, просмотров: 3) ответил AlexandrY на Multi2000 дает в 3-и раза более быстрый код чем CrossWorks. Вывод: не рекомендуем применять GCC в коммерческих разработках.
У меня получились другие результаты... Прежде всего,я использовал для тестов собственные проекты (всего более 1 Mb исходников). Все они написаны на С. Уровень оптимизации - 1(для всех компиляторов); Результаты: 1 место - ADS 1.2(самый быстрый) 2 место - IAR ARM 3.40 3 место - GCC 3.2 (CrossWorks 1.2) 4 место - MULTI2000 3.5 Разница между местами - не более 10%,но компиляторы, занявшие первые места(ADS и IAR) генерят код не только быстрее работающий(5-10%),но и меньше размером. Повторяю,я использовал для тестов собственные проекты, говорить о совместимости тестов не приходится, но тем не менее... PS. В результате работаю я на CrossWorks 1.2...