[英]UnsatisfiedLinkError: no opencv_java245
我很難解決這個問題。 我有一個eclipse項目,在其中創建了一個用戶庫,其中包括jar文件opencv_java245.jar
。
我已經嘗試了所有可以想到的方法,將jar添加到路徑,將jar目錄添加到path變量。 我檢查了我的Java版本,在運行配置中嘗試了VM參數。
我仍然在此行上得到相同的UnsatisfiedLinkError
System.loadLibrary("opencv_java245");
現在我有一個用戶庫opencv-245.jar
位於C:\\OpenCV\\opencv\\build\\java
本機庫位置它位於C:/OpenCV/opencv/build/java
我的PATH
變量也有相同的位置添加到它。
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
此代碼用於檢測默認的dll文件。
實際上,我找到解決方案的任何人以供將來參考。 在OpenCV的java文件夾中,有一個x64和x86文件夾,其中包含OpenCV的dll文件。 將64位或32位dll文件復制到OpenCV的Java文件夾中,它應該可以工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.