Ubuntu12.04下Qt5.2编译使用webkit程序 cannot find -lxslt gio-2.0 gstapp-0.10
来源:互联网 发布:淘宝实拍保护网址 编辑:程序博客网 时间:2024/05/18 03:37
用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
http://www.qtcn.org/bbs/apps.php?q=diary&a=detail&did=1552&uid=139371/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
0 0
- Ubuntu12.04下Qt5.2编译使用webkit程序 cannot find -lxslt gio-2.0 gstapp-0.10
- ubuntu12.04中安装了qt5.3.1编译qt程序时出现/usr/bin/ld: cannot find -lGL collect2: ld 返回 1
- Ubuntu12.04下Qt5.2中源码编译Qwt
- Ubuntu12.04编译Webkit
- linux下Qt5 编译出现cannot find -IGL问题修复
- linux下Qt5 编译出现cannot find -IGL问题修复
- ubuntu12.04 Qt WebKit编译
- ubuntu12.04下Qt5.2.0中文输入
- Ubuntu12.04下Qt5.2.0中文输入
- window下编译QT5出现错误:Cannot find file: D:\用户目录\Documents\ThreadClass\ThreadClass.pro.
- Ubuntu下Qt5编译提示/usr/bin/ld: error: cannot find -lGL
- linux下编译Qt程序出现 cannot find –lGL
- 解决方法:Ubuntu12.04安装Qt5.0后,首次运行,编译失败,提示 can`t find -Igl
- ubuntu12.04 + QT5下fcitx无法使用中文输入法
- qt5 cannot find -lGL
- qt5 cannot find -lGL
- Qt5.2编译时出现"/usr/bin/ld: cannot find -lxxx" 错误
- Qt5.3.2 编译出现cannot find -lGL错误
- cocos植物大战僵尸(三)游戏场景:地图滚动
- 关于集成学习基础的简单描述
- jdk各版本区别
- servlet/filter/listener/interceptor区别与联系
- LeetCode Path Sum II
- Ubuntu12.04下Qt5.2编译使用webkit程序 cannot find -lxslt gio-2.0 gstapp-0.10
- 辛星浅析symfony中的bundle
- 去除谷歌浏览器和部分IE浏览器记住密码功能
- SpringSecurity3.2.8翻译说明
- php识别文件夹下所有文件夹
- 网络数据挖掘程序的设计
- 全文搜索Proxy
- 一个想法
- Android学习记录之ListView特殊属性介绍