铷铯

导航

 

完成工作:

  修改了poppler/utils/pdftotext的代码,使它只支持提取单词坐标的功能。这样整个程序从好几百行缩到了60行,对于理解poppler库的使用方法很有帮助。这个程序在Mac OS X上编译成功。

     这个pdf解析工具移植到iOS上还是有问题的(用我的itouch做的实验),是CPU的问题,itouch是AppleARM的CPU。不知道有没有别的问题,先解决这个问题再说。

     我的itouch上本来装有一个山寨的gcc,但是用起来不太方便,库也不一定全。在itouch上编译,还要每个程序都ldid -S一下才能运行,configure都会报错,总之比较麻烦。

     于是想到一个办法cross compile。网上有一些制作Mac下边arm cross compile toolchain的帖子,研究一下,好像不难,现在正在编译gcc。

     但是好像今天做的有点跑题了,主要是十分不确定这样能行,因为搞不好有些库还要交叉编译一个arm版本。。

计划明天工作:

  由于时间紧迫,明天尝试完成交叉编译的工作,如果成功最好,不行且无法解决的话,就得考虑其他办法了,研究一下Quartz 2D提取PDF文本之类的技术吧。

posted on 2011-04-19 21:21  se2012  阅读(144)  评论(0编辑  收藏  举报