在Qt程序中查看PDF文件(linux)简
略地介绍了一下怎么在Qt-X11中使用poppler库来读取阅读PDF文件,因为在桌面应用中一般系统都会自带poppler-qt4安装包,所以使
用起来应该不会有什么问题。
但是想在QtEmbedded上使用poppler库,就得自己来编译了。对于Qt或Linux下编译不太熟悉的朋友,可能也算小有难度,所以本文讲在
QVFb下的编译配置分享出来,对于想做PDF Reader的朋友也算是个参考。
下载地址:
首先配置好下面几个环境变量
export POPPLER_QT4_CFLAGS=”-I/usr/local/Trolltech/QtEmbedded-4.5.2/include”
export POPPLER_QT4_LIBS=”-L/usr/local/Trolltech/QtEmbedded-4.5.2/lib -lQtGui -lQtXml”
export POPPLER_QT4_TEST_CFLAGS=”-I/usr/local/Trolltech/QtEmbedded-4.5.2/include”
export POPPLER_QT4_TEST_LIBS=”-L/usr/local/Trolltech/QtEmbedded-4.5.2/lib -lQtTest”
export MOCQT4=”/usr/local/Trolltech/QtEmbedded-4.5.2/bin/moc“
在你的系统上唯一要改的就是/usr/local/Trolltech/QtEmbedded-4.5.2这一串地址,改成你编译QtEmbedded时
指定的那个prefix地址,如果你没有指定prefix,那么默认安装路径就是/usr/local/TrolltechQtEmbedded-