sandh 0 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба Почему KEIL компилирует проект медленнее IAR в 60 раз? Может быть в настройках есть секрет? Проект компилируется в KEIL 10минут! А в IAR этот же проект 20 секунд! Выходной код 32КБайта в обоих случаях. В KEIL запретил генерацию всех листингов и файлов отладчика - не помогло. В чем секрет? Может кто-то уже поборол это? Подскажите, пожалуйста! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба Почему KEIL компилирует проект медленнее IAR в 60 раз? 1) Возможно антивирус очень интересуется работой кейла? :rolleyes: 2) У меня была проблема с CW подобная. Помогла только переустановка винды. :smile3046: 3) Как-то работал под кейлом. Компилил большие проекты. В принципе скоростью очень был доволен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
klen 1 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба когда компиляет, погляди в менеджере задач кто процессорное время жрет, отсюда думать будем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sandh 0 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба 1) Возможно антивирус очень интересуется работой кейла? :rolleyes: 2) У меня была проблема с CW подобная. Помогла только переустановка винды. :smile3046: 3) Как-то работал под кейлом. Компилил большие проекты. В принципе скоростью очень был доволен. 1.Антивирус отключал и остальные программы тоже - не помогло. 2.Пробовал на разных компьютерах - не помогло. 3.Речь идет о LPC2148 от NXP(Philips). когда компиляет, погляди в менеджере задач кто процессорное время жрет, отсюда думать будем. Ресурсы кушает сначала ca.exe 90% - компоновщик, затем - la.exe 90% - link_овщик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sonycman 1 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба 1.Антивирус отключал и остальные программы тоже - не помогло. 2.Пробовал на разных компьютерах - не помогло. 3.Речь идет о LPC2148 от NXP(Philips). Ресурсы кушает сначала ca.exe 90% - компоновщик, затем - la.exe 90% - link_овщик. А вы что, CARMом компилируете? Он уже давно не поддерживается. Почему-бы RealView не попробовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iShustov 0 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба Наблюдал такое при попытке использовать старый компилятор (C-ARM) под свежей uVision. Если использовать uVision из версии mdk302a.exe (не уверен, но вроде это последняя версия uVision где доступен выбор c-arm'а из менеджера проекта: Project->Manage->Components->Folders/Extensions), то компиляция идет быстро. Вот такой парадокс :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 11 января, 2009 Опубликовано 11 января, 2009 · Жалоба Наблюдал такое при попытке использовать старый компилятор (C-ARM) под свежей uVision. Если последовательно обновлять кейл от старых версий к новым, то никаких проблем нет! Парочка старых проектов под CA компилируются в mdk340 так же быстро как и раньше в karm232a. Значит (если CA добавлялся вручную от mdk302 пакета) вероятно у автора просто что-то криво поставлено или недолечено. Скорее всего что-то не то с путями. Посоветую снести keil, установить вначале пакет mdk302, а поверх поставить более новый. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sandh 0 14 января, 2009 Опубликовано 14 января, 2009 · Жалоба Если последовательно обновлять кейл от старых версий к новым, то никаких проблем нет! Парочка старых проектов под CA компилируются в mdk340 так же быстро как и раньше в karm232a. Значит (если CA добавлялся вручную от mdk302 пакета) вероятно у автора просто что-то криво поставлено или недолечено. Скорее всего что-то не то с путями. Посоветую снести keil, установить вначале пакет mdk302, а поверх поставить более новый. Ура!!! Заработал как надо! Скорость бешанная! Сделал как подсказал defunct: снес все и почистил реестр, затем поставил Keil uVision 3.1 (он есть на диске в книге Тревор Мартин). И все! Даже без обновления скорость трансляции огромная! Проект меньше секунды обрабатывает! Причем не RealVision a простой CARM! Огромное спасибо всем кто помог! Наслаждаюсь! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vesago 0 14 января, 2009 Опубликовано 14 января, 2009 · Жалоба Эх опоздал :) Я тоже сижу в карме. Поэтому держу боевую сборку. Сначала ставлю кейл 3.2, в котором последняя версия карма, потом накатываю поверх 3.5. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 14 января, 2009 Опубликовано 14 января, 2009 · Жалоба И все! Даже без обновления скорость трансляции огромная! Проект меньше секунды обрабатывает!Теперь надо разбираться, почему IAR компилирует в 20 раз медленнее? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BioWolf2000 3 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба Если еще кому интересно. в Options->Output можно убрать галочку Browse Information. Не создаются файлы .CRF и скорость компиляции раз в 30 увеличивается Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба Не создаются файлы .CRF и скорость компиляции раз в 30 увеличивается Если диск, где лежат файлы проекта, еще из прошлого столетия, то такой "квантовый" скачок скорости вполне возможен :) У меня проекты лежат на внешнем SSD (usb 3.0), к тому свежий Keil очень хорошо работает на современных многоядерных процессорах. В итоге любой проект одинаково быстро компилируется с любыми галочками и без оных. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба У меня была другая причина - Keil лез в интернет за каким-то... Потому что когда вечером на работе его отключали, компилировать было, практически, невозможно. Не знаю, что он хотел принять или передать... :w00t: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба У меня была другая причина - Keil лез в интернет за каким-то...Какая версия? Может он паки обновлять пытался? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 13 июня, 2017 Опубликовано 13 июня, 2017 · Жалоба Какая версия? Может он паки обновлять пытался? Нет, не паки. До выключения интернета он же работал шустро. Версия была еще до паков, кажется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться