Связь JNI с визуальной студией 2008 - PullRequest
4 голосов
/ 31 декабря 2011

Я пытаюсь использовать JNI в приложении C ++.
Я включил jni.h и попытался позвонить JNI_CreateJavaVM, но продолжаю получать:
«Неразрешенная внешняя ошибка» об этой функции.
Я связан с:
"C: \ Program Files \ Java \ jdk1.7.0 \ lib \ jvm.lib"
"C: \ Program Files \ Java \ jdk1.7.0 \ lib \ jawt.lib"

но это не помогло.
Чего мне не хватает?

1 Ответ

3 голосов
/ 02 января 2012

Понял!
Я пытался связать свое 32-битное приложение с 64-битными библиотеками Java.
Загрузка 32-битного JDK и ссылки на него решили проблему:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...