2013-12-11 175 views
2

我試圖將Tesseract OCR編譯成Windows 64位版本的庫。我已經下載了源代碼並使用Visual Studio Express C++ 2010編譯爲32位版本,但由於我通常不是C++程序員,所以我不知道如何轉移到編譯64位版。在64位Windows上編譯Tesseract OCR

任何幫助將非常感激。

我需要64位版本的原因是我將它用作需要64位JVM的Java項目的一部分。 32位版本的Tesseract在64位JVM中顯然不起作用,但似乎並沒有官方的64位Windows版本。

+2

您需要在Visual Studio中切換平臺,右鍵單擊左側的解決方案,屬性,配置屬性,然後單擊下拉的「平臺」並選擇64位。如果不存在,很可能該項目沒有爲64位編譯做好準備,但您仍然可以嘗試通過添加一個新的平臺目標並將其基於x86平臺,以64位目標構建它。 –

+0

感謝Bartek - 那裏沒有其他平臺,只有Win32。我如何添加新的平臺目標? –

+0

點擊'Configuration Manager','Active Solution Platform','New ...'和「從Win32複製設置」。 –

回答

2

相關的64位DLL由Tesseract .NET wrapper項目提供。您可能想要查看其解決方案/項目配置以查看DLL是如何編譯的。

相關問題