[英]Profiling tesseract-ocr with GNU gprof
我正在尝试使用GNU gprof来分析tesseract-ocr。 修改Makefile以将“ -pg”添加到CFLAGS之后,我进行安装/ make安装程序,然后执行OCR命令。 在这一点上,我期望在某个地方看到生成的“ gmon.out”文件,但是什么也没有生成。
我以前从未使用过GNU gprof。 我想念什么吗? 这是我在较高级别上所做的:
我还尝试将“ -pg”添加到其他变量,例如CXX和LDFLAGS。 我在tesseract-ocr和Leptonica的Makefile中都尝试过。
我还应该指出,我正在使用Cygwin进行所有操作...
有任何想法吗?
您需要在“ config.status”中修改FLAGS,以自动配置tesseract-ocr中所有应用程序的makefile。
将-pg添加到CFLAGS,CXXFLAGS和CPPFLAGS,然后告诉我它是如何工作的。
巧合的是,我还尝试使用gnu gprof来分析tesseract,但在我的gmon.out中,我看到调用堆栈中只有一个函数带有0。 我想知道您的结果是否有所不同,请告诉我们结果如何。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.