Инструмент от разработчиков Java, который автоматически создаёт Java-обёртки для библиотек, написанных на C.
jextract анализирует заголовочные файлы библиотек на C и генерирует готовый Java-код для работы с ними через Foreign Function & Memory API — механизм, позволяющий Java-программам напрямую вызывать нативный код. Изначально создан в рамках проекта Panama, распространяется как готовые бинарники или собирается из исходников. Полезен разработчикам, которым нужно подключить C-библиотеку к Java-проекту без ручного написания обёрток.
Описание автора:https://openjdk.org/projects/code-tools