Я хочу простой пример для обмена CPP-кодом с Java через JNI. Поскольку я не могу найти хороший пример для запуска & проверить его и изучить JNI. Хотя я новичок в JNI, но у меня есть знание Java.общаться C++ и java по родным
Заранее спасибо
Я хочу простой пример для обмена CPP-кодом с Java через JNI. Поскольку я не могу найти хороший пример для запуска & проверить его и изучить JNI. Хотя я новичок в JNI, но у меня есть знание Java.общаться C++ и java по родным
Заранее спасибо
This является одним из самых популярных и надежных ресурсов об интерфейсе JNI, примеры запуска из главы 2.
Это хороший учебник для JNI, откуда я узнал, как новичок
http://www.javamex.com/tutorials/jni/getting_started.shtml
ИЛИ
В качестве новичка вы также можете начать работу с SWIG
SWIG - это инструмент для разработки программного обеспечения, который соединяет программы, написанные на языках C и C++, с различными языками программирования на высоком уровне.
В двух словах, SWIG является компилятор, который принимает заявления C и создает обертки, необходимые для доступа к этим объявления из других языков, в том числе в том числе Perl, Python, Tcl, Ruby, коварства и Java
вы хотите вызвать C++ из java или наоборот? – kofemann
C++ из Java .. –