ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
785202 Топик полностью
IBAH (07.10.2017 09:31 - 09:47, просмотров: 131) ответил Evgeny_CD на Weak functions -> Weak symbol -> - это оно?
Не понял ... Поясню, эти weak функции прямой способ выстрелить себе в ногу. HAL весь построен на функциях затычках, причем затычки объявлены weak. Расчет на то, что эти затычки переопределяются либо в следующем уровне библиотеки, либо пользователем. Как выстрелил себе в ногу я: Куб избыточно пихает в проект очень почти все файлы библиотеки, мало того пользовательские хидеры, включаются в в файлы библиотеки. В результате все собирается заметное время. Чтобы проект быстрее собирался, повыкидывал, на мой взгляд, лишние файлы. Все собралось, Эрорр 0, Варнинг 0! Но в одном месте затычка!