编译玩qt交叉编译环境,进行qt程序开发时make总是报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译玩qt交叉编译环境,进行qt程序开发时make总是报错相关的知识,希望对你有一定的参考价值。

报错如下:
/usr/local/arm/2.95.3/arm-linux/bin/ld: cannot find -lqte
collect2: ld returned 1 exit status
make[5]: *** [../../../lib/libqpe.so.1.5.3] Error 1
make[5]: Leaving directory `/root/yizhi/qtopia-free-2.2.0/qtopia/src/libraries/qtopia'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/root/yizhi/qtopia-free-2.2.0/qtopia/src/libraries/qtopia'
make[3]: *** [sub-libraries-qtopia] Error 2
make[3]: Leaving directory `/root/yizhi/qtopia-free-2.2.0/qtopia/src'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/root/yizhi/qtopia-free-2.2.0/qtopia/src'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/root/yizhi/qtopia-free-2.2.0/qtopia'
cp: copying multiple files, but last argument `/root/yizhi/qtopia/lib' is not a
directory
Try `cp --help' for more information.
我的环境是:redhat9, 2.4内核 arm的2440开发板
Qtopia-free-src-2.2.0.tar.gz:
cross-2.95.3.tar.bz2:
libtool-2.2.tar.gz:
e2fsprogs-1.40.2.tar.gz:
jpegsrc.v6b.tar.gz:
libpng-1.2.19-no-config.tar.bz2:
zlib-1.2.3.tar.bz2:
请大侠们帮忙,急急急!

缺少了些文件

可以看到第一句:
/usr/local/arm/2.95.3/arm-linux/bin/ld: cannot find -lqte

应该在交叉编译器上,你可以用别人做好的arm-linux-gcc编译链。我也弄了好久,前几天弄好了追问

可以把你的交叉编译器发给我吗?邮箱405652893@qq.com,谢谢!

追答

已经发送

参考技术A 正常 关机再来追问

我都弄了一周了,都不知道关过多少次机了,换过好几次系统了,本人菜鸟啊!!!!!急急急!!!!

基于IMX53(freescale) ARM架构平台, Ubuntu20.xx版本下交叉编译Qt4.8.7

文章目录

以上是关于编译玩qt交叉编译环境,进行qt程序开发时make总是报错的主要内容,如果未能解决你的问题,请参考以下文章

怎样交叉编译QT程序使之能在目标板上运行!?

Hi3516开发笔记:Hi3516虚拟机交叉开发环境搭建之交叉编译Qt

QT·移植Qt到ARM平台及搭建Qt交叉编译环境

基于IMX53(freescale) ARM架构平台, Ubuntu20.xx版本下交叉编译Qt4.8.7

基于IMX53(freescale) ARM架构平台, Ubuntu20.xx版本下交叉编译Qt4.8.7

QT5静态编译工程(arm交叉编译)