在JNI开发中,Java程序须要调用操作系统动态链接库时,报错信息:Can't load IA 32-bit .dll on a AMD 64-bit platform。这是因为你的版本号是Windows 64位,而你用VS生成的DDL是32位。因此仅仅须要编译生成一个64位的DDL动态链接库即可。
详细过程例如以下:
1.新建项目
选择win32项目 语言C++,输入项目名称"Utils"
本文共 265 字,大约阅读时间需要 1 分钟。
在JNI开发中,Java程序须要调用操作系统动态链接库时,报错信息:Can't load IA 32-bit .dll on a AMD 64-bit platform。这是因为你的版本号是Windows 64位,而你用VS生成的DDL是32位。因此仅仅须要编译生成一个64位的DDL动态链接库即可。
详细过程例如以下:
选择win32项目 语言C++,输入项目名称"Utils"