1
libffi هي مكتبة واجهة وظيفة أجنبية.يوفر واجهة لغة برمجة C لاستدعاء وظائف المترجمة أصلاً إعطاء معلومات حول الوظيفة الهدف في وقت التشغيل بدلاً من وقت الترجمة.يقوم أيضًا بتنفيذ الوظيفة المعاكسة: يمكن أن ينتج libffi مؤشرًا لوظيفة يمكنها قبول وفك تشفير أي مجموعة من الوسائط المحددة في وقت التشغيل.