Была эта библиотека, которая делала сопоставления функций функции C в JNI легкой. Я думаю, что это было названо API общих заглушек или что-то в этом роде, и он описан в знаменитой книге JNI и использовался для загрузки с сайта Oracle. Я больше не могу этого найти. Кто-нибудь знает, где он сейчас?Есть ли совместная реализация JNI для x64?
Самое важное, что в этой реализации была встроенная секция сборки кода для архитектуры x86. Интересно, нашел ли кто-нибудь x64-аналог этого кода? Любая помощь приветствуется.
Благодаря
Никогда не использовался JNA, но в настоящее время я использую общие заглушки в своем программном обеспечении. Просто пытаюсь перенести проект на 64-битные окна. Моя жизнь была бы проще, если бы я мог найти dispatch_x64.c вместо того, чтобы использовать совершенно другой способ доступа к родным API. Вот откуда мой вопрос. –
Я открыт для просмотра JNA, но это кажется довольно инвестиционным временем. Я не могу поверить, что нет более простого способа сделать то, что я хочу. Может быть, нет, но по-прежнему интересна проблема, чтобы исследовать немного дальше, прежде чем отказаться от нее. –
Как правило, я стараюсь писать все на Java и избегать использования собственного кода. Как правило, все, что вы можете написать на C, вы можете писать на Java с почти одинаковой производительностью. –