linyujiang

【转】zedboard qt4.7.3安装配置

0
阅读(2150)

一、Qt的下载和的安装

关于Qt的安装,网络上有很详细的介绍。这里只做简单介绍。

需要的安装包一共有两个:Qt Creator 和QTE。

1)QT Creator

下载地址:qt-sdk-linux-x86-opensource-2010.05.1.bin 

官方下载:http://get.qt.nokia.com/qtsdk/qt-sdk-linux-x86-opensource-2010.05.1.bin

这是直接下载的编译好的二进制SDK包,不需要再配置和编译,直接运行就可以下载。之所以把官方的链接放在下面,是因为我找这个安装包找了很久,网络上很多链接均已经失效。我提供的第一个下载地址是使用百度的云盘,最近使用,感觉效果很不错。推荐第一个地址进行下载。

下载完成后,直接运行即可完成安装。

2)Qt Embedded for Linux:

下载地址:qt-everywhere-opensource-src-4.7.3.tar.gz

官方下载:http://download.xilinx.com/kits/qt_build_src.tar

此为4.7.3版本的源代码包,下载后需要配置和编译。同样推荐使用第一个地址进行下载。

解压之后,把Xilinx公司提供的Zynq的Qt配置文件qmake.conf复制到qt-everywhere-opensource-src-4.7.3/mkspecs/qws/linux-arm-gnueabi-g++目录下,使用命令

./configure -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -little-endian -opensource -host-little-endian -confirm-license -nomake demos -nomake examples 

进行配置,配置完成后进行编译:

make    

编译结束后再使用命令

make install

安装,默认是会安装到

/usr/local/Trolltech/Qt-4.7.3/

路径下。之后将Xilinx交叉编译器中的基础C++库复制到安装目录的lib目录下:

cp -P /path/to/cross/compiler/arm-xilinx-linux-gnueabi/libc/usr/lib/libstdc++.so* /usr/local/Trolltech/Qt-4.7.3/lib

这样就完成了Zynq的Qt Embedded for Linux的安装。