Click here to Skip to main content
15,891,136 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,

I am new to C++, and need a step-by-step listing of how I can bring the open-source project Tesseract to be included in my linux c++ application (console application).

https://code.google.com/p/tesseract-ocr/[^]

kind regards,

e.a.
Posted
Comments
Sergey Alexandrovich Kryukov 4-Nov-13 20:29pm    
What prevented you from reading original documentation?
—SA

If you look at Tesseract "compiling" page, you will find that the step-by-step instructions are started from Linux and are written primarily for this OS:
https://code.google.com/p/tesseract-ocr/wiki/Compiling[^].

—SA
 
Share this answer
 
Comments
Erdinc Ay 5-Nov-13 13:52pm    
Thanks! Do I get a library if I compile the project? Or do I get a binary if I compile the project?
Sergey Alexandrovich Kryukov 5-Nov-13 14:18pm    
I think you will. I haven't try to use Tesseract for a while, but when you compile a project, you will certainly get something "binary", a static library (a kind of object file) or shared library (a kind of executable file, basically, same thing as "DLL"). Usually, this is a choice you can make. But everything is "binary".
All right, will you accept the answer formally (green "Accept" button)?
—SA
Erdinc Ay 5-Nov-13 20:19pm    
Thanks! I did it, I compiled it, but i got a binary in /usr/local/bin. But I need it as a single-library only. I will open a new question.
Sergey Alexandrovich Kryukov 5-Nov-13 20:25pm    
Did you see *.so file(s) anywhere? It would be a shared library you could use.
—SA
Erdinc Ay 14-Nov-13 10:03am    
There is a *.a - File containing all information, looks like a big library.
whynot take a look of open source projects?

https://code.google.com/p/tesseract-ocr/wiki/3rdParty
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900