I set up the project with a Debug library named libtesseract302d.lib. Additional library path is linked to the folder where libtesseract302d.lib is located. In the additional dependencies linker input, I set libtesseract302d.lib. But when I run the project, a system error comes out as The program can't start because libtesseract302.dll is missing from your computer. Try reinstalling the program to fix this problem. I don't have any linkage to this release lib libtesseract302.dll, but why this error has come out?
Thanks
Asked
Active
Viewed 311 times
0
batuman
- 7,066
- 26
- 107
- 229
1 Answers
2
A dll called libtesseract302.dll should have come with the library. This needs to be placed in the initial working directory of your executable, or you can place it in C:\Windows\System32 and register it.
-
Since my project is set up for libtesseract302d.lib, I think you are talking about libtesseract302d.dll. Yes I have that dll and set path in the system path, so that it can be linked. Now the problem is I set my project for debug library "libtesseract302d.lib", but the error is for libtesseract302.dll. You mean even I set for libtesseract302d.lib, i need libtesseract302.dll in the system path? – batuman May 08 '15 at 08:06
-
@batuman: Since the error is complaining about a missing `libtesseract302.dll` rather than `libtesseract302d.dll`, I would assume so – Levi May 08 '15 at 08:10