ubuntu 编译安装Qt
2012-12-31 13:07
429 查看
1. 安装需要的包
sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev
libxft-dev libxi-dev libxrandr-dev libxrender-dev
2. 错误解决:
g++: error: unrecognized command line option '-fuse-ld=gold', 即在编译wetkit时遇到这个错误了, 没想到这个BUG还没有除去,
解决办法如下: src/3rdparty/webkit/Source/common.pri,屏蔽QMAKE_LFLAGS+=-fuse-ld=gold,即注释这个选项就可以了。
//////////////
ubuntu10.04编译安装QT可能出现的问题和解决办法
2010-06-21 14:13
./configure --prefix=/usr
如出现
Basic XLib functionality test failed!
则先安装libxext-dev
sudo apt-get install libxext-dev
mark时出现
/usr/bin/ld: cannot find -lXext
则需安装libxt-dev
sudo apt-get install libxt-dev
mark时出现
/usr/bin/ld: cannot find -lXrender
则需安装libxrender-dev
sudo apt-get install libxrender-dev
出现
X11/extensions/Xdamage.h: No such file or directory
则安装
If try -opengl then: All the OpenGL functionality tests failed!
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
About QtDBus
If try -dbus then:The QtDBus module cannot be enabled because libdbus-1 version 0.93 was not found
sudo apt-get install libdbus-1-dev
sudo apt-get install libedbus-dev
gconf
sudo apt-get install libgconf2-dev
icu
sudo apt-get install libicu-dev
All above command is:
sudo apt-get install libxext-dev libxt-dev libxrender-dev libxdamage-dev libgl1-mesa-dev libglu1-mesa-dev libdbus-1-dev libgconf2-dev libicu-dev libedbus-dev
sudo apt-get install libfontconfig1-dev libfreetype6-dev libx11-dev libxcursor-dev libxext-dev libxfixes-dev
libxft-dev libxi-dev libxrandr-dev libxrender-dev
2. 错误解决:
g++: error: unrecognized command line option '-fuse-ld=gold', 即在编译wetkit时遇到这个错误了, 没想到这个BUG还没有除去,
解决办法如下: src/3rdparty/webkit/Source/common.pri,屏蔽QMAKE_LFLAGS+=-fuse-ld=gold,即注释这个选项就可以了。
//////////////
ubuntu10.04编译安装QT可能出现的问题和解决办法
2010-06-21 14:13
./configure --prefix=/usr
如出现
Basic XLib functionality test failed!
则先安装libxext-dev
sudo apt-get install libxext-dev
mark时出现
/usr/bin/ld: cannot find -lXext
则需安装libxt-dev
sudo apt-get install libxt-dev
mark时出现
/usr/bin/ld: cannot find -lXrender
则需安装libxrender-dev
sudo apt-get install libxrender-dev
出现
X11/extensions/Xdamage.h: No such file or directory
则安装
libxdamage-devsudo apt-get install libxdamage-devAbout QtOpenGL
If try -opengl then: All the OpenGL functionality tests failed!
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
About QtDBus
If try -dbus then:The QtDBus module cannot be enabled because libdbus-1 version 0.93 was not found
sudo apt-get install libdbus-1-dev
sudo apt-get install libedbus-dev
gconf
sudo apt-get install libgconf2-dev
icu
sudo apt-get install libicu-dev
All above command is:
sudo apt-get install libxext-dev libxt-dev libxrender-dev libxdamage-dev libgl1-mesa-dev libglu1-mesa-dev libdbus-1-dev libgconf2-dev libicu-dev libedbus-dev
相关文章推荐
- ubuntu14.04编译安装QT5.4
- ubuntu 16.04安装git和qt编译环境命令及其相关内容
- ubuntu下安装编译qt-webkit环境
- 在ubuntu上安装opengl es2.0 来编译Qt5.2
- Linux/ubuntu下编译安装QT 4.8 (QT 4.8.4)
- Linux/Ubuntu 下编译安装Qt(和减少Qt编译时间)
- ubuntu 环境下Gtk与Qt编译环境安装与配置
- Ubuntu下编译安装Qt-4.8.2
- ubuntu编译安装qt5.0.1
- 在32位UBUNTU操作系统上编译安装新版本QT
- Ubuntu下 qtcharts2.0 下载 编译 安装
- Ubuntu 下 Gtk与Qt编译环境安装与配置
- ubuntu16.04 安装完Qt后,编译项目出现cannot find -lGL
- ubuntu14.04编译安装QT5.4
- ubuntu下安装Qt时,编译时出现”/usr/bin/ld: cannot find -LXXX” 错误
- ubuntu QT安装以及配置交叉编译环境
- Ubuntu安装Qt 编译提示无编译器
- ubuntu10.04编译安装QT可能出现的问题和解决办法
- ubuntu 12.04安装qt5.4 编译程序cannot find -lGL问题