Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: hal медленно компилится в keil
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Cредства разработки для МК > Keil
Darti
Сабж. Работаю под кейлом. Был проект на SPL компилился влет. Внезапно понадобилось переехать на новый камень, под который нет SPL. Начал перетаскивать под HAL компилится просто ад по 3-4 минуты, даже на нормальном 8 ядерном проце. Немного поковырялся влияет пункт Browse information. Если галку снять и не создавать информацию, то нельзя скакать по определениям переменных, пробовал так работать, получается медленнее. Собственно вопрос нельзя ли не создавать browse information для халовских библиотек, но для остальных либ создавать?
demiurg_spb
Цитата(Darti @ Jul 25 2016, 12:23) *
Можно собрать либу один раз и линковать с проектом.
etoja
Не обязательно пользоваться компиляторами с интегрированными средами. Если вы опытный программист и делаете мало синтаксических ошибок, то попробуйте gcc. Им можно скомпилировать линукс, а кейлом нельзя.
Кросс-компилятор лежит здесь : https://sourceforge.net/projects/yagarto/fi...ndows/20121222/
Обработчик команды make прилагаю.

Это софт под Windows. Софт бесплатный и свободный, так как распространяется по лицензии GNU GPL.

PS: demiurg_spb, почему вы думаете, что Лао Цзы это говорил и заете ли вы, кто это ?
serglg
когда первый раз после CubeMX, то да долго. Ведь все файлы полностью.
Но потом если правишь конкретные файлы и жмешь Build(F7), то она как-то определяет и компилит только измененное. И это быстро.
demiurg_spb
Цитата(etoja @ Aug 2 2016, 15:20) *
Не обязательно пользоваться компиляторами с интегрированными средами. Если вы опытный программист и делаете мало синтаксических ошибок, то попробуйте gcc. Им можно скомпилировать линукс, а кейлом нельзя.

А добрым словом и пистолетом вы можете добиться гораздо большего, чем одним только добрым словом)))

Если и пробовать gcc, то гораздо более свежий и отсюда:
https://launchpad.net/gcc-arm-embedded

Про синтаксические ошибки улыбнуло...

Цитата
PS: demiurg_spb, почему вы думаете, что Лао Цзы это говорил и заете ли вы, кто это?

Лично не знаком))) Просто солидарен.

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.