小弟打算在Ubuntu10.04,下编译QVFB。在编译时遇到关于PNG的编译错误,在网上找到说要安装libpng-dev库。于是apt-get install libpng-dev了一个安装,结果发现还是不行。
仔细观察后发现下载的是libpng12-dev的新版本,apt-get install自动进行了版本选择。我怀疑是由于这个原因造成编译仍然通不过,求助高手怎么才能下到合适版本的libpng-dev。
谢啦~
-————
搞了一个星期,痛苦的不行。还特意到libpng的网站上下各种版本的源码。最后的解决方法不算优雅,但给同样痛苦的人提供一个方法吧。
1 在qt源码目录下的src/3rdparty/libpng 下复制所有的头文件和源文件到tools/qvfb目录下
2 在qvfb目录下用终端qmake -project
qmake
make
就可以了。编译过程中有可能出现其他问题,但是关于png的问题可以用此方法解决