ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1338263 Топик полностью
yни (08.08.2023 13:04, просмотров: 47) ответил yни на Подскажите, как скомпоновать doom так, чтобы он вошёл в STM32F429-DISC1. Пытаюсь собрать проект при помощи cmake и не выходит так же как с make. Секция bss почему-то перезаполняется, хотя вроде бы собирается всё по аналогии.
Разница была в том, что в makefile и в cmake по-разному именовались выходные объектные файлы, а в .ld конфиге использовалась нотация из makefile. Поэтому данные из объектных секций "уходили" в bss вместо sdram. Нужно было изменить фильтр по именам файлов в конфиге компоновщика.