Имеются исходники:
code.c - тут функции
code.h - тут дефайнами прописаны регистры
Получил с помощью XAR Library Builder библиотеку code.lib, при подключении code.lib к текущему проекту все работает.
Но если поменять регистры прописанные в code.h, то ничего не происходит - code.lib продолжает использовать те регистры с которыми была откомпилирована...
Собственно вопрос - как правильно формировать исходники, чтоб откомпилированную code.lib можно было подключать к другим проектам изменяя лишь дефайны в code.h?