Grizzly 0 18 ноября, 2017 Опубликовано 18 ноября, 2017 · Жалоба Никто не пробовал в своих проектах переходить на Clang? Есть ли выигрыш в реальных условиях в footprint и скорости? Migrate ARM Compiler 5 to ARM Compiler 6: http://www.keil.com/appnotes/files/apnt_298.pdf Интересна дальнейшая судьба 5-х версий тулчейна и кейловской IDE uVision. Насколько я понимаю, как только до конца допилят Eclipse в DS, то uVision свернут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 18 ноября, 2017 Опубликовано 18 ноября, 2017 · Жалоба Есть ли выигрыш в реальных условиях в footprint и скорости? Пробовал как-то перейти на компилятор V6 вместо V5 (под uVisiion 5), дабы сравнить размер кода и в надежде потом пользоваться новомодный C++14. Проект был под freeRTOS. Проц STM32L1. Объем кода вырос, заметно вырос (игрался разными ключами оптимизации). Меня это удивило и конечно же не устроило, поэтому вернулся назад на V5... Подозреваю, что дело в очень толстых стандартных библиотеках, но не уверен. Возможно, под DS ситуация будет лучше, но пока не пробовал. то uVision свернут А он и сейчас уже обновляется заметно реже (последняя была аж в июле). Тоже чую, что придется рано или поздно переходить на DS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Grizzly 0 18 ноября, 2017 Опубликовано 18 ноября, 2017 · Жалоба А он и сейчас уже обновляется заметно реже (последняя была аж в июле). Тоже чую, что придется рано или поздно переходить на DS. Спасибо! Интересные результаты. Я с Keil на DS-5 перешел, чтобы в Linux собирать нативно, а не через WINE. Тулчейны ведь одинаковы, что в Keil, что в DS, только для последнего удалось найти "лекарство" под Linux. Пока компилятором V5 пользуюсь, но присматриваюсь к V6. Компилировать им пока не пробовал, поэтому задал вопрос. С новомодными стандартами Keil одному не управиться. Думаю, на Clang жизнь заставит перейти :) Вот уже IDE KDevelop перешла со своего собственного парсера C++ на Clang, потому что небольшая группа разработчиков не справляется. Почитал немного разные форумы, пишут, что под ARM Clang компилирует получше GCC. Каких-то более подробных сравнений пока не удалось найти. Будем посмотреть в скоро времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться