реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> hal медленно компилится в keil
Darti
сообщение Jul 25 2016, 09:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 17-09-14
Из: Спб
Пользователь №: 82 840



Сабж. Работаю под кейлом. Был проект на SPL компилился влет. Внезапно понадобилось переехать на новый камень, под который нет SPL. Начал перетаскивать под HAL компилится просто ад по 3-4 минуты, даже на нормальном 8 ядерном проце. Немного поковырялся влияет пункт Browse information. Если галку снять и не создавать информацию, то нельзя скакать по определениям переменных, пробовал так работать, получается медленнее. Собственно вопрос нельзя ли не создавать browse information для халовских библиотек, но для остальных либ создавать?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jul 25 2016, 09:26
Сообщение #2


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Darti @ Jul 25 2016, 12:23) *
Можно собрать либу один раз и линковать с проектом.


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
etoja
сообщение Aug 2 2016, 12:20
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Не обязательно пользоваться компиляторами с интегрированными средами. Если вы опытный программист и делаете мало синтаксических ошибок, то попробуйте gcc. Им можно скомпилировать линукс, а кейлом нельзя.
Кросс-компилятор лежит здесь : https://sourceforge.net/projects/yagarto/fi...ndows/20121222/
Обработчик команды make прилагаю.

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

PS: demiurg_spb, почему вы думаете, что Лао Цзы это говорил и заете ли вы, кто это ?
Прикрепленные файлы
Прикрепленный файл  yagarto_tools_20121018_setup.zip ( 1.15 мегабайт ) Кол-во скачиваний: 13
 
Go to the top of the page
 
+Quote Post
serglg
сообщение Aug 2 2016, 13:15
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 146
Регистрация: 19-07-16
Пользователь №: 92 603



когда первый раз после CubeMX, то да долго. Ведь все файлы полностью.
Но потом если правишь конкретные файлы и жмешь Build(F7), то она как-то определяет и компилит только измененное. И это быстро.
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Aug 2 2016, 15:36
Сообщение #5


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(etoja @ Aug 2 2016, 15:20) *
Не обязательно пользоваться компиляторами с интегрированными средами. Если вы опытный программист и делаете мало синтаксических ошибок, то попробуйте gcc. Им можно скомпилировать линукс, а кейлом нельзя.

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

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

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

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

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



--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 15th June 2025 - 23:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016