
1
libffi je knižnica rozhrania s cudzími funkciami.Poskytuje rozhranie programovacieho jazyka C na volanie natívne skompilovaných funkcií, ktoré dostávajú informácie o cieľovej funkcii v čase spustenia namiesto kompilácie.Implementuje tiež opačnú funkciu: libffi môže vytvoriť ukazovateľ na funkciu, ktorá dokáže prijať a dekódovať ľubovoľnú kombináciu argumentov definovaných v čase vykonávania.