2012-07-19 63 views
2

我正在尝试为使用C++的TesseractAPI创建包装类。而且我发现一个例子从这里 https://groups.google.com/forum/?fromgroups#!topic/tesseract-ocr/7NIr71BQH8c使用C++的Tesseract API的包装类

当我尝试使用编译程序下面的命令

g++ -o test TessApi.cpp -l /usr/local/include/tesseract/ -l /usr/include/leptonica/ -L /usr/local/lib/ -l tesseract 

没有运气,我已经收到以下错误

TessApi.cpp:1:21: fatal error: baseapi.h: No such file or directory 
    compilation terminated. 

谁能帮我这个请。 在此先感谢。

回答

0

看来你没有正确地指定命令。 -l指定要链接的库,而-I用于指定包含目录。请尝试:

g++ -o test TessApi.cpp -I/usr/local/include/tesseract/ -I/usr/include/leptonica/ -L/usr/local/lib/ -ltesseract 

假设Tesseract实际上安装在/usr/local/中。

+0

非常感谢。有效。 – shadee 2012-07-22 13:01:41