Can't load IA 32-bit .dll on a AMD 64-bit platform

后端 未结 14 2265
逝去的感伤
逝去的感伤 2020-12-24 05:20

I am trying to use SVMLight from Java, using the JNI wrapper on this page:

  static {
    System.loadLibrary(\"lib/JNI_SVM-light-6.01/lib/svmlight\");
  }


        
相关标签:
14条回答
  • 2020-12-24 05:44

    Don't worry about you should just change .dll from x64 to x86, in the native library.

    for example:- you might have selected this (C:\opencv\build\java\x64).

    instead you select this for native library(C:\opencv\build\java\x86).

    0 讨论(0)
  • 2020-12-24 05:44

    My windows laptop has both the clients 32 & 64 bit I started facing all of sudden then I reordered the path variable like below

    Before:

    C:\app\oracle64\product\12.1.0\client_1\bin;
    C:\app\oracle32\product\12.1.0\client_1\bin;
    

    After:

    C:\app\oracle32\product\12.1.0\client_1\bin;
    C:\app\oracle64\product\12.1.0\client_1\bin;
    

    started working... Hope this helps everyone.

    0 讨论(0)
提交回复
热议问题