MingW GCC抱歉,未实现:64位模式未在#include <jni.h>中编译

时间:2015-06-18 09:31:04

标签: gcc java-native-interface

我正在尝试编译一个使用Java的JNI标题jni.h的C程序,但是我收到以下错误:

sorry, unimplemented: 64-bit mode not compiled in #include <jni.h>

我使用的是64位JDK,所以我不明白为什么会这样。

2 个答案:

答案 0 :(得分:3)

问题原来是我使用的是32位版本的MinGW GCC。在更新到64位编译器时,错误消失了。

答案 1 :(得分:1)

您应该在https://sourceforge.net/projects/mingw-w64/

下载64位mingw版本

下载exe安装程序