linux下,安装、编译、配置Qt:
来源:互联网 发布:网络体彩 实体合作 编辑:程序博客网 时间:2024/05/15 07:51
交叉编译工具: arm-linux-gcc-4.3.2
虚拟机:Ubuntu12.04
开发板:ok6410
Qt:4.8.6
首先,安装交叉编译器,将arm-linux-gcc-4.3.2.tgz 文件拷贝到Ubuntu 的/usr/local/arm 目录下,
#mkdir /usr/local/arm (如果没有/usr/local/arm ,则创建目录,若目录已存在会提示错误,跳过即可)
#tar zxvf arm-linux-gcc-4.3.2.tgz -C /
编译器解压到/usr/local/arm
在终端中执行:
gedit /etc/profile
添加以下四行到该文件中:
export PATH=/usr/local/arm/4.3.2/bin:$PATH
export TOOLCHAIN=/usr/local/arm/4.3.2
export TB_CC_PREFIX=arm-linuxexport
PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-none-linux-gnueabi
保存,退出。
重新启动系统,在终端里面执行arm-linux-gcc 回车:
说明交叉编译器已经成功安装到了系统里面,可以使用该编译器来编译Uboot代码和内核代码了。最后会显示gcc version 4.3.2(Sourcery G++ Lite 2008q3-72) ,。
然后就是进行Qt的下载,安装。
这里就已经有很多大神写过,我就不重复了,比如下载、安装方法:点击打开链接
Qt官网:http://qt-project.org/downloads
编译安装 arm 版的 Qt
前提先安装好编译好tslib1.4。
这里有教程:Tslib和Qt 4.8.4与在开发板上的移植
到对应的目录下
cd qt-everywhere-opensource-src-4.8.6
./configure -embedded arm -xplatform qws/linux-arm-g++ -qt-mouse-tslib
后面的选项,意思依次是 编译针对 arm 平台的 embedded 版本; 表示使用 arm-linux 交叉编译器进行编译;使用 tslib 来驱动触摸屏
十分钟左右,然后,生成Makefile
输入
make
漫长等待。。。
最后
make install
- Linux 下编译并安装配置 Qt
- Linux 下编译、安装、配置 QT
- linux下QT 编译,安装,配置
- Linux 下编译、安装、配置 QT
- Linux 下编译、安装、配置 QT
- [转]Linux 下编译、安装、配置 QT
- Linux 下编译、安装、配置 QT
- Linux 下编译并安装配置 Qt
- Linux 下编译、安装、配置 QT
- linux 下安装编译配置 QT
- Linux 下编译、安装、配置 QT
- linux下,安装、编译、配置Qt:
- Linux 下编译、安装、配置 QT
- linux 下安装编译配置 QT
- Linux 下编译、安装、配置 QT
- Linux 下编译、安装、配置 QT
- Linux 下编译、安装、配置 QT
- Linux 下编译、安装、配置 QT
- Android ADB server didn't ACK * failed to start daemon *
- 【openfire】亲测Openfire:安装指南
- WdfDriverCreate
- git patch应用
- Ul 高度无法生效
- linux下,安装、编译、配置Qt:
- 64位win7系统VS2010下安装OpenCV2.4.9
- error:jquery 无法响应select的change事件
- CoreJava 8th V-1 P45 检测字符串是否相等
- 太精彩了(email)
- 使用log4net 来记录系统日志
- Oracle存储过程学习
- 细说 Form (表单)
- 位域的定义和使用