参考链接http://www.iteye.com/topic/304594进行JNI的例子测试,使用VC生成windows下的动态链接库.dll文件,运行出现Can't load IA 32-bit .dll on a AMD 64-bit platform错误。
由于VC上只能生成32位的.dll文件,而我的java环境却是64位的,所以出现了上面问题。尝试采用32位的java环境运行成功。
除了使用VC生成.dll,windows下还可以使用MinGW。
参考链接http://www.iteye.com/topic/304594进行JNI的例子测试,使用VC生成windows下的动态链接库.dll文件,运行出现Can't load IA 32-bit .dll on a AMD 64-bit platform错误。
由于VC上只能生成32位的.dll文件,而我的java环境却是64位的,所以出现了上面问题。尝试采用32位的java环境运行成功。
除了使用VC生成.dll,windows下还可以使用MinGW。