我在eclipse中使用tess4J ocr庫,並在我的Windows工作正常。但是當我想在linux中運行該java程序時,它給出了一個錯誤「無法加載庫'tesseract':libtesseract.so:無法打開共享對象文件:沒有這樣的文件或目錄」。在Linux中的Java tesseract錯誤「無法加載庫'tesseract':libtesseract.so」
我沒有任何權限在Linux上安裝tesseract或任何其他軟件。只是我可以使用jar文件並通過調用shell腳本來運行java程序。請幫助我解決這個問題。因爲我認爲我的問題將通過獲取libtesseract.so文件或幫助我如何在Windows中獲取libtesseract.so來解決,因此我將在Linux中使用它。請幫忙提前謝謝
感謝您的回答,我如何下載tesseract.so文件。但它仍然要求更多的.so文件,即使我包含leptonica庫,它仍然需要一些.so文件,如libz.so文件。它是否與jvm版本有關。 Iam使用64位jvm。請幫助 – JM12
Leptonica有幾個[依賴項](http://www.leptonica.org/vs2008doc/building-image-libraries.html)。 Tesseract和Leptonica都是32位庫。它們不能用於64位JVM。 – nguyenq
現在我正嘗試在windows中構建使用cygwin的tesseract,但它並不創建.so文件,只創建「.o」文件和「.la」文件。請幫助我如何使用cygwin獲取「.SO」文件。在此先感謝 – JM12