QT4 交叉编译

配置

./configure \
-prefix /usr \
-no-rpath \
-embedded arm \
-xplatform /qws/linux-arm-gnueabi-g++ \
-depths 16,24,32 \
-no-mmx \
-no-3dnow \
-no-sse \
-no-sse2 \
-no-glib \
-no-cups \
-no-largefile \
-no-accessibility \
-no-openssl \
-no-gtkstyle \
-little-endian \
-shared \
-no-qt3support \
-no-multimedia \
-no-audio-backend \
-no-phonon \
-no-phonon-backend \
-no-svg \
-no-webkit \
-qt-libtiff \
-qt-libpng \
-qt-libmng \
-qt-libjpeg \
-fast \
-opensource \
-largefile \
-plugin-sql-db2 \
-plugin-sql-ibase \
-plugin-sql-mysql \
-plugin-sql-sqlite \
-plugin-sql-sqlite2 \
-continue \
-host-little-endian \
-confirm-license \
-no-pch \
-nomake examples \
-nomake demos \
-nomake docs

编译

make -j8

安装

export INSTALL_ROOT=$SYSROOT

#  SYSROOT 为交叉编译目标文件系统的路径

make install

时间: 2024-08-29 04:06:36

QT4 交叉编译的相关文章

qt4.7.0 交叉编译环境搭建经验总结

一.前期软件准备: 1 .虚拟机fedora9.到fedora官网下载,地址 http://fedoraproject.org/   版本推荐使用fedora9,在vm内安装,并且不安装vmware tools. 2.qt-creator 图形化界面开发软件   . Linux/X11 32位 的 Qt Creator 1.3.1 二进制软件,qt-creator-linux-x86-opensource-1.3.1.bin 地址         http://qt.nokia.com/down

Qt4.8 移植(超详细Configure的参数)

Qt4.8.6 configure 参数 不只是适用于Qt4.8.6,原则上适用于Qt4所有版本 Usage: configure [-h] [-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir <dir>] [-docdir <dir>] [-headerdir <dir>] [-plugindir <dir> ] [-importdir <dir>] [-

tiny6410的QT4.7开发与移植

一.系统环境 软件系统:vmware6.5 + fedora 9 开发版:tiny6410 qt版本:qt4.7.0 编译器:arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz(tiny6410自带) 二.开发平台搭建步骤 将arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz复制到Fedora的目录下,如/tmp,然后解压: cd /tmp tar xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz -

QT交叉编译 ARM 版本

Qt4.8.5 为了支持开发板中的触摸屏,在编译 Qt 之前,要先编译 tslib 库. [email protected]:~# sudo gedit /etc/bash.bashrc IMX28环境变量做如下设置: export ARCH=arm export CROSS_COMPILE=/opt/freescale/usr/local/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin/arm-no ne-linux-

ubuntu14.10+QT4编写ARM9(mini2440)应用的配置与安装

笔记本:ubuntu14.10(32位) ARM9开发板:mini2440(友善之臂提供的Superboot2440.zImage_T35.rootfs_qtopia_qt4镜像文件,通过minitools烧写进开发板) 交叉编译:arm-linux-gcc-4.4.3 开发所需工具:minicom.u盘 tslib 一.下载地址:http://download.csdn.net/detail/muyang_ren/8280977 解压安装(要在root用户下): 1.# tar -zxvf t

海思 3520D 移植Qt4.5.3 一

一.移植Qt4.5.3 1.获得 Qt4.5.3 的源代码Qt4.5.3源代码的原始包 qt-embedded-opensource-src-4.5.3.tar.gz 将其拷贝到 /opt 下, 然后在linux终端上输入如下命令(不用键入#),在/opt/下解压Qt4.5.3的源码包 # cd /opt/ # tar xvzf /opt/qt-embedded-opensource-src-4.5.3.tar.gz 2.交叉编译Qt4.5.3 2.1.#vim mkspecs/qws/linu

ubuntu QT安装以及配置交叉编译环境

我的环境:ubuntu14.04  64位 1.下载Qt: 上网搜索 qt-opensource-linux-x64-5.3.0.run下载有好多百度云盘 要么在官网下载追新版本http://download.qt.io/official_releases/qt/5.6/5.6.1/ qt-opensource-Linux-x64-5.6.1.run这个.run文件既包含了SDK也包含了IDE:QtCreator 不用自己再编译好几个小时了 2.安装Qt:: 下载完一般在Download目录下$

在HI3531上移植和运行QT4.8.6

1.            前言: 近段有点时间,想把QT移植到HI3531上,在网上查找了很多资料,但都不是很全面,有些有问题也没有得到很好的体现. 2.            环境: PC:ubuntu10.04 HI3531交叉工具链:arm-hisiv100nptl-linux- QT版本:qt4.8.6(Qt libraries 4.8.6 for embedded Linux (230 MB) QT-Creator版本:qt-creator-linux-x86-opensource-

关于tiny4412自写qt4程序打开摄像头的实践手记

一.本想着偷懒借用opencv自带的VideoCapture类直接在arm上打开摄像头读取数据,失败. 百度原因,需要编译arm版本的opencv时将V4l2的支持编译进去,而其需要一大堆库的支持,了解详细时才恍然大悟之前看到的一些opencv移植教程中提到的交叉编译ffmpeg等库,皆是基础. 放弃此方案. 二.继续想偷懒,借用网上能找到的各种V4L2的qt4的demo打开摄像头,然后将数据传递给opencv的Mat类型(毕竟用习惯了,顺手). 于是乎开始下载网上各种demo,csdn那点分数