Qt4.8.2 编译方法
来源:互联网 发布:java xml映射class 编辑:程序博客网 时间:2024/05/22 06:37
项目中需要定制Qt4.8.2中webkit内核 ,于是开始了自己编译qt4.8.2源代码的征程。
环境:ubuntu12.04
步骤:
(1)下载qt-everywhere-opensource-src-4.8.2源代码
(2)依赖软件安装
需要安装的软件如下:
bison
flex
gperf
libzip-dev
libsqlite3-dev
libqt4-opengl-dev
libjpeg62-dev
libpng12-dev
libxrender-dev
libfreetype6-dev
libfontconfig1-dev
libssl-dev
执行如下命令进行安装:
sudo apt-get install g++ bison flex gperf libzip-dev libsqlite3-dev libqt4-opengl-dev libjpeg62-dev libpng12-dev libxrender-dev libfreetype6-dev libfontconfig1-dev libssl-dev libxi-dev xorg-dev
(3)编译Qt4.8.2
cd qt-everywhere-opensource-src-4.8.2
sudo chmod 777 -R *
执行config脚本
./qt-config.sh
脚本中写了qt库的安装目录,开启那些功能,使用哪些库,哪些模块参与编译,哪些模块不要编译。。。
编译 make
安装 sudo make install
(4)编译xlib
进入xlib代码目录 cd src/plugins/platforms/xlib
编译 make
安装 sudo make install
以上操作执行后,qt4.8.2的库就被安装在了/opt/qt482目录。
(5)编译webkit
选择一个自己需要编译的webkit的版本。
开始编译webkit
(6)运行QtTestBrowser
QtTestBrowser保存在WebkitBuild/Release/bin目录,执行如下命令运行QtTestBrowser
./QtTestBrowser -platform xlib
- Qt4.8.2 编译方法
- 交叉编译Qt4.8.2
- 交叉编译Qt4.8.2
- VS2010编译安装Qt4.8.2
- QT4编译不成功的原因,QT4的编译方法,其实很简单
- ubuntu11.04下编译安装Qt4.8.2
- Ubuntu 12.04 下编译 (安装)Qt4.8.2
- ubuntu11.04下编译安装Qt4.8.2
- ubuntu11.04下编译安装Qt4.8.2
- Linux/Ubuntu下编译Qt4.8.2源码
- qt4.8.4安装以及64位程序编译方法
- Qt第三方图形控件qwt的编译安装与使用的简单方法(Win7+Qt4.8.6+MinGW4.8.2)
- Qt4.4.0编译记录
- 静态编译Qt4.4.3
- vc2008静态编译qt4
- linux 编译 qt4.6.2
- Qt4+openssl的编译
- 交叉编译Qt4
- 安卓开发之<include /><merge /><viewstub />的使用
- 寻找两个串的最长公共子序列
- 深度优先搜索(DFS)
- 程序员的宝贵素质
- CSS小结
- Qt4.8.2 编译方法
- ZOJ 3715 Kindergarten Election
- activiti自定义流程之整合(六):获取我的申请任务
- AndroidStudio上面最好用的插件
- codeforces_660C. Hard Process(尺取法)
- 递归算法 未名湖边的烦恼 java
- 1--ip首部
- 节点祖先
- Android Binder机制(1):Binder架构分析