Zedboard移植QT

本文详细介绍了如何在Zedboard上移植和运行QT程序。首先在Ubuntu PC上安装和使用QT,然后通过配置环境变量、准备相关文件、设置工具链、配置Makefile、生成和安装QT库、制作镜像文件,最终实现Zedboard上的QT工程交叉编译和测试。移植过程包括了解决编译、挂载镜像和运行QT程序的步骤。
摘要由CSDN通过智能技术生成

参照《嵌入式系统软硬件协同设计实战指南》这本书第十四章 系统级设计案例的14.2.7节 在ZedBoard上运行QT程序


一、关于QT在PC Ubuntu上的安装与使用

一个简单的例子可以参照 懒兔子 ZedBoard学习手记(八) 更大的目标!在Linux下开发图形用户界面,建立一个简单的工程,编译后生成的可执行文件效果如下图:

这里写图片描述

工程文件夹下的源文件如下:

这里写图片描述

作为Zedboard移植的测试工程


二、Zedboard移植QT

最好的参考是官方文档,本文仅仅进行一些补充说明。

在进行QT移植配置之前,要确保交叉编译环境已经配置好;获取su权限;

1. 配置环境变量:

/etc/bash.bashrc文件进行修改,添加qt编译的环境变量:

export ZYNQ_QT_BUILD=/home/linux/Zynq_qt_build
export ZYNQ_QT_INSTALL=/home/linux/Zynq_qt_build/install
export PATH=$ZYNQ_QT_INSTALL/bin:$PATH

其中/home/linux/Zynq_qt_build/install为QT的安装目录。
注意:为了移植的方便,此处的安装目录尽量简单

2. 相关文件准备:

下载Xilinx提供的Qt Lib源码包和相关的配置文件版本为4.7,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值