Cplex错误:无法在AMD 64位平台上加载IA 32位.dll

时间:2014-11-29 06:26:09

标签: java eclipse dll

请尽快帮助我解决这个Cplex错误......

java.lang.UnsatisfiedLinkError:C:\ CPLEX_Studio124 \ cplex \ bin \ x86_win32 \ cplex124.dll:无法在AMD 64位平台上加载IA 32位.dll java.library.path必须指向包含CPLEX共享库的目录 尝试用java -Djava.library.path = ...调用java 线程" main"中的例外情况java.lang.UnsatisfiedLinkError:ilog.cplex.Cplex.CPXopenCPLEX([I] J     at ilog.cplex.Cplex.CPXopenCPLEX(Native Method)     在ilog.cplex.CplexI.init(CplexI.java:5722)     在ilog.cplex.CplexI。(CplexI.java:611)     在ilog.cplex.IloCplex。(IloCplex.java:10384)     在Sample1.main(Sample1.java:12)

当我用Cplex运行java程序时,我得到了上面的错误.......我已经在Eclipse IDE中编写了java代码...

1 个答案:

答案 0 :(得分:0)

您似乎正在尝试使用具有64位JRE的32位库。我不认为你可以用WoW64或其他多目标实现(比如Linux)来做到这一点。相反,您可以使用64位版本的cplex_studio ,您可以获得32位版本的JRE,以使用32位版本的cplex_studio运行它。

相关问题