-1
我在Windows中編譯GUI javacv代碼,它運行正常,沒有問題,當我在覆盆子pi中運行runnable.jar文件時,它給了我這個錯誤,並沒有運行javacv runnable.jar在運行它在rasberry pi時有錯誤
java.lang.UnsatisfiedLinkError中:在的java.library.path
我在Windows中編譯GUI javacv代碼,它運行正常,沒有問題,當我在覆盆子pi中運行runnable.jar文件時,它給了我這個錯誤,並沒有運行javacv runnable.jar在運行它在rasberry pi時有錯誤
java.lang.UnsatisfiedLinkError中:在的java.library.path
這沒有jniopencv_core意味着opencv.jar文件是從您的樹莓派的類路徑中缺失(或者是錯誤的版本)。
如果您有PI *所需的最新版本和/或Linux版本,請將它們都包含在項目的/ lib中,或確保將其添加到PI的Java類路徑中。
*您在Windows開發環境中使用的庫與PI不兼容。您需要PI的一個Linux版本(或PI版本,取決於PI上運行的版本),以及Windows上運行的Windows版本。 http://sourceforge.net/projects/opencvlibrary/files
我可以導出GUI在樹莓派運行沒有安裝OpenCV在rasberrypi,因爲它需要4〜5個小時的設置,我想這樣做的所有的事情在我的電腦和樹莓運行它:
這些都可以從下載pi – user3524859
您是否將最終輸出構建爲jar文件?您可以將opencv.jar文件解壓縮到您的源代碼中,然後當jar生成opencv中的所有代碼時,它們將位於您的jar中。 – ZacWolf
這一切都已完成我已導入javacv-bin,javacv-cppjars在我的項目庫中,其中包含opencv庫,但也未運行在樹莓派中,但在Windows中運行正常 – user3524859