日志
Ubuntu12.04下Qt5.2编译使用webkit程序 cannot find -lxslt gio-2.0 gstapp-0.10
2013-12-13 09:45
用Qt5.2编译一个在Qt5.1.1下能正常编译的程序,出现如下链接错误
/usr/bin/ld: cannot find -lxslt /usr/bin/ld: cannot find -lgio-2.0 /usr/bin/ld: cannot find -lgstapp-0.10 /usr/bin/ld: cannot find -lgstinterfaces-0.10 /usr/bin/ld: cannot find -lgstpbutils-0.10 /usr/bin/ld: cannot find -lgstvideo-0.10 /usr/bin/ld: cannot find -lgstbase-0.10 /usr/bin/ld: cannot find -lgstreamer-0.10 /usr/bin/ld: cannot find -lgobject-2.0 /usr/bin/ld: cannot find -lgmodule-2.0 /usr/bin/ld: cannot find -lgthread-2.0 /usr/bin/ld: cannot find -lglib-2.0 该程序使用到webkit,猜测Qt5.2的webkit使用了更加新的动态库导致的链接错误. 安装如下新库,问题解决: sudo apt-get install libxslt-dev sudo apt-get install libgio2.0-cil-dev sudo apt-get install libglib2.0-dev sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev |
下一篇: 发现一个能够让自己坚持天天背单词的网站
上一篇: 无BOM utf8编码判断
jeffreylee:修改pro文件,QT +=webkitwidgets
2013-12-20 11:28