提问人:Rekha Rajput 提问时间:3/1/2023 最后编辑:BotjeRekha Rajput 更新时间:3/1/2023 访问量:203
无法在 AMD 64 位平台上加载此.dll (machine code=0x686)
Can't load this .dll (machine code=0x686) on a AMD 64-bit platform
问:
使用 Java 代码在带有 AMD 处理器的 Windows Server 2016 上加载 DLL 文件时,我得到了下面。我们正在使用 Microsoft Visual Studio 2017 从 CPP 代码生成 DLL 文件。
原因:java.lang.UnsatisfiedLinkError:\ABCD.dll:无法在 AMD 64 位平台上加载此.dll (machine code=0x686)
当我尝试在带有处理器 Intel(R) Core(TM) i5-10310U 的 Windows 10 上加载时,DLL 工作正常。我是 Microsoft Visual Studio 的新手,所以不确定是什么原因导致了这个问题
我们尝试使用 System.loadLibrary(“filename”) 方法加载
答: 暂无答案
评论