КлейГен
Разработчик(и) | Сообщество JogAmp |
---|---|
Стабильная версия | 2.5.0
/ 18 августа 2023 г |
Предварительный выпуск | н/д
/ подлежит уточнению |
Операционная система | Кросс-платформенный |
Тип | Программное обеспечение для компьютерной 3D-графики (библиотека/API) |
Лицензия | Лицензия BSD |
Веб-сайт | пробежка |
GlueGen — это инструмент Java , который автоматически генерирует код Java и собственного интерфейса Java (JNI), необходимый для вызова библиотек C из кода Java. Он считывает файлы заголовков ANSI C и файлы конфигурации GlueGen и генерирует код C. Поскольку JNI может быть сложным, Gluegen упрощает процесс привязки Java к собственным библиотекам C.
Первоначально он был разработан для Java OpenGL (JOGL), библиотеки Java OpenGL , хотя с тех пор проект был отделен, чтобы его можно было использовать с другими библиотеками. С 2010 года он также используется в Java OpenAL (JOAL), что позволяет коду Java получать доступ к библиотекам OpenAL .
Использование GlueGen в JOGL
[ редактировать ]В JOGL GlueGen используется для привязки OpenGL к Java (API) низкоуровневой оконной системы и к интерфейсу прикладного программирования на Microsoft Windows , X Window System и Mac OS X. платформах
См. также
[ редактировать ]- SWIG — еще один бесплатный компьютерный инструмент, используемый для соединения программ , написанных на C / C++, с различными языками сценариев , а также с C# и Java .
- Код клея