Поддерживает ли компилятор GNU Java JNA? - PullRequest
3 голосов
/ 21 августа 2011

Я хочу написать Java-программу, которая использует Windows API и которая компилируется в собственный код вместо байтового кода.

Я не хочу использовать JNI (C, C ++, ... интерфейс), но вместо этого хочу писать, используя чистый код Java и JNA.

Позволит ли мне компилятор GNU Java? Поддерживает ли компилятор GNU Java использование JNA?

1 Ответ

1 голос
/ 21 августа 2011

Я считаю, что с Java-компилятором GNU для связи с нативным кодом используется другой интерфейс, CNI (Compiled Native Interface). CNI связан со структурой JNI (Java Native Interface) (опять же, я считаю).

Предупреждение: я никогда не использовал ни компилятор GNU Java, ни CNI, но использовал JNA и JNI.

...