參考鏈接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。