А нет часом проекта готового посмотреть как это увязано?
Есть platformio в vscode, там как раз используется sdcc, но у него есть большая проблема с тем, что он не умеет исключать неиспользуемые библиотеки.
В Гугле легко найти sdcc + модифицированный SPL который как раз умеет собирать только используемые либы/файлы.
Торренты с иаром тоже никто не отменял, но там SPL подключать тоже увлекательно