2012-10-07 23 views
1

這個問題是與此相關的整合:(我很抱歉,我不知道如何將它張貼作爲後續QN): How can i use tesseract ocr(or any other free ocr) in small c++ project?尋求澄清如何正方體在VC2010 C程序

最新來自用戶sventech的迴應說: 這已過時。現在需要的是libtesseract。標準代碼包括對VS2008和2010的支持,這些說明很簡單。 - sventech Sep 19 at 14:42

我想知道你是否說你不需要做那些步驟,因爲有一個更簡單的方法來使用這個庫,而不必構建它?由於我在構建開源庫時經驗不足,所以我希望儘可能避免這種情況。將tesseract函數調用集成到C prorgram(VS2010)中最簡單的方法是什麼?謝謝,JV艾爾。

+0

令我驚訝的是,您在VS中使用VS進行編程時,很清楚VS對C的支持非常差。 – axis

回答

0

我認爲this鏈接將有用。 如果您使用VS2010,則必須通過右鍵單擊/ properties來在項目屬性中查找目錄。

0

1 - 通常情況下,你只需要Win32-libs

去壓縮它,你將擁有這兩個文件夾: d:\正方體,02年2月3日\ lib中 d:\正方體,02年2月3日\包括

2 - 但你還需要(調試)liblept168.dll,liblept168.lib你會在d安裝Tesseract setup

複製這些文件發現:\正方體,02年2月3日\ lib中

將此文件夾添加到您的路徑。

3-在您的VC2010項目,添加在項目屬性:

  • C/C++ - >其他包括文件夾:d:\正方體,02年2月3日\包括
  • 鏈接器 - >常規: d:\的tesseract-02年3月2日\ lib中
  • 接頭 - >依賴關係 - >輸入:libtesseract302.lib(調試&釋放)

注: 的libtesseract302d.lib是建立VC20 08,那爲什麼你使用它時有c0150002錯誤。好的方法應該在vc2010上從源代碼構建...