в общем библиотека на hpp это header-only библиотека и как правило не оставляет от себя отдельных артефактов после сборки, а размазывает их по тому, где была использована
extern "C" типаextern "C" int func1(int a) { return libraryFunc1(a); }