c++ - 未实现的 Tesseract 函数

标签 c++ function implementation tesseract

我正在尝试在 Visual Studio 以外的其他软件中使用 Tesseract 创建项目,但似乎没有任何文档说明如何执行此操作。

我现在遇到的问题是文件 scanutils.cpp 调用了一个函数 open(char *, int, mode_t) 并且它没有在任何地方定义。这可能是一个 Unix 函数被遗漏了还是应该位于我的机器上的某个地方?

谢谢。

编辑:我发现 open 函数包括在 Unix 中使用 fcntl.h 文件,但我拥有的版本 (C++ Builder) 不包括 open 函数。我可以像在 Unix 中那样在我自己的文件中定义 open 函数,但这似乎有点鲁莽。有什么建议吗?

最佳答案

在 Microsoft 工具中,函数 open() 被替换为 _open(),定义在 io.h 中。 Here (MSDN)您可以找到有关它的更多信息。

关于c++ - 未实现的 Tesseract 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7798875/

相关文章:

c++ - OpenGL Qt : problem using framebuffers for bloom effect

javascript - 将 twilio 语音结果发送到工作函数

c++ - 将仿函数或函数作为参数传递

c++ - 函数和方法的放置和使用

java - 测试抽象类中的方法一次,而不是每次实现

java - 如何使用java中的列表结构确定java中当前元素之后是否存在另一个元素

c++ - 将 EXE 作为 DLL 加载,本地 vftable

c++ - 你能用 C 编写 Facebook 应用程序吗?

c++ - 为什么带变量的左移与带常量的左移产生不同的结果?

python - selenium 2(webdriver)如何实现WebElement