2017-08-08 74 views
0

我想使用cv::text::OCRTesseract模塊,但我得到的錯誤:Qt可以不使用OCR正方體與OpenCV的3.2 Ubuntu的

undefined reference to `cv::text::OCRTesseract::create(char const*, char const*, char const*, int, int)' 

我安裝了正方體和命令行進行了測試。

這裏我有多麼ocr.hpp文件看起來像:

enter image description here

紅線告訴unexpected token 'create'

是否有任何丟失的庫或斷開鏈接庫或其他什麼東西?

我沒有找到一個有效的解決方案,請大家幫忙!

回答

1

這是不夠的,只包括庫的頭文件,你還需要您的應用程序鏈接到庫。我有OpenCV的和正方體沒有經驗,但它聽起來像是你需要添加一個引用到兩個庫。

如果使用Qt Creator中,你可以找到如何在this manual page做到這一點。