zedboard QT移植到开发板问题寻求帮助
来源:互联网 发布:帝国时代2mac中文版 编辑:程序博客网 时间:2024/05/29 15:26
虚拟机:VMware 10.0.0
Linux:ubuntu-12.04-desktop-amd64
1. 安装交叉编译环境
安装部分32位库apt-get install ia32-libs ia32-libs-gtk
dpkg-reconfigure dash
安装xilinx的交叉编译工具 ./xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin
加入环境变量gedit /etc/bash.bashrc
export ARCH=arm
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-
exportPATH=/root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/bin/:$PATH
2. 安装qt
apt-get install qtcreator
解压qt-everywhere-opensource-src-4.7.3.tar.gz到/home/azzuri/qt/build
加入环境变量gedit /etc/bash.bashrc
export ZYNQ_QT_BUILD=/home/azzuri/qt/build
export ZYNQ_QT_INSTALL=/home/azzuri/qt/install
export PATH=$ZYNQ_QT_INSTALL/bin:$PATH
配置
./configure \
-embedded arm \
-xplatform qws/linux-arm-gnueabi-g++ \
-little-endian \
-opensource\
-host-little-endian \
-confirm-license \
-nomake demos \
-nomake examples \
-prefix $ZYNQ_QT_INSTALL
make
make install
之后将Xilinx交叉编译器中的基础C++库复制到QT的安装目录下:
cp -P /root/CodeSourcery/Sourcery_CodeBench_Lite_for_Xilinx_GNU_Linux/arm-xilinx-linux-gnueabi/libc/usr/lib/libstdc++.so* /home/azzuri/qt/install/lib
3. 测试hi小程序(点击一下出现“hi”)
编译
/home/azzuri/qt/install/bin/qmake –project
/home/azzuri/qt/install/bin/qmake
出现问题
尝试修改(参照网络)
gedit /home/azzuri/qt/install/mkspecs/qws/linux-arm-gnueabi-g++/qmake.conf
修改为下面
重新编译后成功
为qt库文件制作镜像
cd $ZYNQ_QT_BUILD
dd if=/dev/zero of=qt_lib.img bs=1Mcount=80
mkfs.ext2 -F qt_lib.img
chmod go+w qt_lib.img
mount qt_lib.img -o loop /mnt
cp -rf $ZYNQ_QT_INSTALL/* /mnt
chmod go-w qt_lib.img
umount /mnt
将刚编译的hello文件和qt_lib.img复制到开发板的sd卡上,启动开发板。
挂载镜像
mount /dev/mmcblk0p1 /mnt/
mount /mnt/qt_lib.img /usr
运行hi
cd mnt/hi
./hi –qws
出现问题
建立与PC上qt库相同的路径
重新启动
mkdir /home
mkdir /home/azzuri
mkdir /home/azzuri/qt
mkdir /home/azzuri/qt/install
mount /dev/mmcblk0p1 /mnt
mount /mnt/qt_lib.img /home/azzuri/qt/install
cd mnt/hi
./hi -qws
执行后没有报错,屏幕也没有任何显示
以上就是所有内容,最后没有报错也没有任何反应就不知道如何进行了。
- zedboard QT移植到开发板问题寻求帮助
- Zedboard移植QT
- 将opencv移植到zedboard板
- 移植QT到ZedBoard(制作运行库镜像) 交叉编译
- 移植libusb到zedboard
- zedboard开发板上一步步移植opencv
- qt移植到s3c2440开发板上
- qt移植到s3c2440开发板上
- 移植Qt到开发板的过程
- qt移植到arm开发板
- qt程序移植到开发板
- QT 移植开发板出现的问题
- zedboard 无线网卡移植问题
- 嵌入式Qt开发环境搭建及移植到开发板
- 寻求帮助
- 寻求帮助~!!!!
- 寻求帮助!
- 寻求帮助!
- Spark的几个基本概念:Driver和Job,Stage
- 【Andrioid】(转自stormzhang)Android学习之路
- /dev/input/eventX
- Raft 为什么是更易理解的分布式一致性算法
- hashmap transfer 死循环
- zedboard QT移植到开发板问题寻求帮助
- Action
- 使用百度语音平台实现语音合成(tts)
- Apache 配置 WebSocket 协议
- 【ZOJ3921 2016年浙大2月月赛L】【随机化 答案猜解】Parity Modulo P 大数mod大数mod2
- Monkey测试
- Android开发艺术探索小记(第十四章)
- 详解zabbix安装部署(Server端篇)
- leetcode 每日一题 70. Climbing Stairs