OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8765|回复: 11

求助!ubuntu交叉编译qt5.5.0库遇到error

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-8-4
在线时间
1 小时
发表于 2020-4-20 09:30:32 | 显示全部楼层 |阅读模式
1金钱
照着教程操作,make之后出现以下error,麻烦哪位大佬知道哪里出问题,怎么修改呢?!谢谢!!
QQ图片20200420092901.png

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-4-21 01:08:08 | 显示全部楼层
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-4-21 12:08:19 | 显示全部楼层
1、先确认一下编译指令有没有错,交叉编译环境有没有配置好了。教程的是在 /etc/profile下配置的,你也要一样,详细请看教程4.3.2小节。如果在终端没能按tab补全编译器指令,你需要source /etc/profile 来使能编译器。
2、检查一下编译配置有没有写错。交叉编译工具路径要写对。(这里说你的格式有问题,可能是编译器问题)
3、以上检查完成后,再试试给大一点内存看看,能不能编译。因为qt编译需要比较大的内存,内存不够就会编译下去
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-8-4
在线时间
1 小时
 楼主| 发表于 2020-4-23 16:19:16 | 显示全部楼层
茂茂2019 发表于 2020-4-21 12:08
1、先确认一下编译指令有没有错,交叉编译环境有没有配置好了。教程的是在 /etc/profile下配置的,你也要一 ...

交叉编译链都是没有问题的
回复

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2020-4-16
在线时间
6 小时
发表于 2020-4-25 13:40:50 | 显示全部楼层
看下这个.a文件是不是没有,如果没有的话找一个copy过去。
回复

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
210
金钱
210
注册时间
2019-12-5
在线时间
30 小时
发表于 2020-4-26 17:41:16 | 显示全部楼层
帮顶,日常水贴
回复

使用道具 举报

10

主题

41

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
256
金钱
256
注册时间
2013-8-18
在线时间
5 小时
发表于 2020-5-21 05:34:45 | 显示全部楼层
我也出现了这个问题,Makefile.api:92: recipe for target '../lib/libQt5WebKit.so.5.6.2' failed,啥也没改,今天早上开始编译就成功了,然后编译过程qtwebkit是新下载的。很奇怪,我感觉好像是下载qtwebkit不完整导致的。是不是早上网速快的时候尝试一下
回复

使用道具 举报

3

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
52
金钱
52
注册时间
2019-2-21
在线时间
13 小时
发表于 2021-2-1 14:54:02 | 显示全部楼层
请问解决了么?我也卡在了这个地方
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2021-2-2 09:35:49 | 显示全部楼层
redeemer奇 发表于 2021-2-1 14:54
请问解决了么?我也卡在了这个地方

编译的时候。make -j x。 x最好是等于自己分配给虚拟机的核心数。否则容易出现上面的错误
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2020-4-23
在线时间
16 小时
发表于 2021-2-4 11:08:02 | 显示全部楼层
请问解决了吗,我也遇到了同样的错误
1612408032(1).png
回复

使用道具 举报

10

主题

32

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2019-7-2
在线时间
17 小时
发表于 2021-3-26 15:03:52 | 显示全部楼层
pp24 发表于 2021-2-4 11:08
请问解决了吗,我也遇到了同样的错误

请问解决了吗,我也是这样
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2021-4-30 10:08:56 | 显示全部楼层
前面的人说的都是细节问题,这些点得注意:

1、先确认一下编译指令有没有错,交叉编译环境有没有配置好了。教程的是在 /etc/profile下配置的,你也要一样,详细请看教程4.3.2小节。如果在终端没能按tab补全编译器指令,你需要source /etc/profile 来使能编译器。
2、检查一下编译配置有没有写错。交叉编译工具路径要写对。(这里说你的格式有问题,可能是编译器问题)
3、以上检查完成后,再试试给大一点内存看看,能不能编译。因为qt编译需要比较大的内存,内存不够就会编译下去
另外,这个报错的,提示文件格式错误,找到这个文件,用file指令查看文件是什么格式的

1.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 20:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表