手把手教你交叉编译QT/E(目标平台S3C2410)

简介: 首先进入压缩包所在目录,执行命令解压: #tar xzvf qt-everywhere-opensource-src-4.6.3.tar.gz 进入解压后的目录: #cd qt-everywhere-opensource-src-4.
首先进入压缩包所在目录,执行命令解压:

#tar xzvf qt-everywhere-opensource-src-4.6.3.tar.gz

进入解压后的目录:

#cd qt-everywhere-opensource-src-4.6.3

修改错误文件:

#gedit src/3rdparty/freetype/include/freetype/config/ftconfig.h

将第330 行修改为:"orr    %0, %0,%2, lsl #16\n\t"  /* %0 |= %2 << 16 */

执行以下命令:

#./configure -qt-kbd-tty -qt-gfx-linuxfb -no-gfx-transformed -no-gfx-multiscreen -qt-mouse-pc -no-gfx-qvfb -no-gfx-vnc -qt-kbd-tty -qt-gfx-linuxfb -no-gfx-qvfb -no-gfx-vnc -qt-mouse-tslib -no-glib -prefix /usr/local/qte4.6.3 -embedded arm -release -shared –fast -no-largefile -qt-sql-sqlite -no-qt3support -no-xmlpatterns -no-mmx -no-3dnow -no-sse -no-sse2 -no-svg -no-webkit -qt-zlib -qt-gif -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -make libs -nomake tools -nomake examples -nomake docs -nomake demo -no-nis -no-cups -no-iconv -no-dbus -no-openssl -xplatform qws/linux-arm-g++ -little-endian -qt-freetype -depths 16,18 -I/usr/local/tslib/include -L/usr/local/tslib/lib -v -D__ARM_ARCH_5TEJ__

然后输入O 回车,在输入yes回车开始配置生成Makefile文件,配置完成后输入以下命令开始编译:

#make

编译完成后输入以下命令开始安装编译好的库以及其他QT开发工具:

#make install

上述步骤完成后QT/E就交叉编译并安装到了/usr/local/qte4.6.3下。

目录
相关文章
|
2月前
|
编译器 C语言 Windows
cryptopp使用Qt mingw编译,以及海思平台交叉编译
cryptopp使用Qt mingw编译,以及海思平台交叉编译
76 0
|
Ubuntu Windows
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
|
编解码 Ubuntu 编译器
Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译
Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译
Qt开发笔记之编码x264码流并封装mp4(四):mp4v2库的介绍和windows平台编译
|
2月前
|
Linux 开发工具 C语言
【研究Qt webengine 模块编译】linux 交叉编译qt5.12的webengine模块成功的条件
【研究Qt webengine 模块编译】linux 交叉编译qt5.12的webengine模块成功的条件
235 1
|
2月前
|
编译器
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
正点原子IMX6ULL-安装交叉编译器、编译tslib触摸屏库、编译arm环境qt源代码
|
2月前
|
Linux
Linux 交叉编译qt源码安装 注意项/建议
Linux 交叉编译qt源码安装 注意项/建议
23 0
|
10月前
|
Ubuntu Java 编译器
iMX6 yocto平台QT交叉编译环境搭建
iMX6 yocto平台QT交叉编译环境搭建
188 0
iMX6 yocto平台QT交叉编译环境搭建
|
10月前
|
Ubuntu 编译器 网络安全
RK3568开发笔记(七):在宿主机ubuntu上搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试
在之前的博文中已经搭建好了一个比较完善的ubuntu宿主机,都很完善了但是发现没有Qt交叉编译开发环境,所以还需要搭建一套Qt交叉编译开发环境。
|
JSON 数据格式 Windows
Qt平台下使用QJson构建JSON字符串
Qt平台下使用QJson构建JSON字符串
384 0
Qt平台下使用QJson构建JSON字符串
|
JSON API C语言
Qt平台下使用QJson解析JSON字符串
Qt平台下使用QJson解析JSON字符串
289 0
Qt平台下使用QJson解析JSON字符串

推荐镜像

更多