野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17117|回复: 6

[求助] 交叉编译QT中build-qt.sh运行问题

[复制链接]
发表于 2020-6-5 18:08:58 | 显示全部楼层 |阅读模式
按照教程中环境搭建一章一步步来,卡在了1.4节交叉编译QT上
运行build-qt.sh后显示警告:QDoc不能编译,原因是不能加载libclang。如下图所示。
野火论坛202006051753413356..png
查资料
野火论坛202006051758562643..png
借鉴网上各种clang安装方法,出现各种问题,都安装失败。只有下面一种方式成功,即通过
sudo apt-get install llvm
sudo apt-get install clang
安装好后,运行build-qt.sh,依旧同样的错误。
echo $PATH 没有clang的环境变量
还请各位大佬看看,有什么解决方法?

回复

使用道具 举报

发表于 2020-6-7 23:03:48 | 显示全部楼层
那个是warning,,真正的错误是你没有交叉编译alsa。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 10:53:48 | 显示全部楼层
杰杰 发表于 2020-6-7 23:03
那个是warning,,真正的错误是你没有交叉编译alsa。。。

您好,alsa我应该安装了,使用野火提供 build-alsa.sh 脚本一键下载的。
回复 支持 反对

使用道具 举报

发表于 2020-6-8 11:19:53 | 显示全部楼层
Hgg 发表于 2020-6-8 10:53
您好,alsa我应该安装了,使用野火提供 build-alsa.sh 脚本一键下载的。

用这个命令看看有没有alsa的库文件

ls /opt/alsa-lib-1.2.2/lib

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 11:45:51 | 显示全部楼层
杰杰 发表于 2020-6-8 11:19
用这个命令看看有没有alsa的库文件

ls /opt/alsa-lib-1.2.2/lib

您好 ,查看了下,lib里面没有内容,
怀疑是权限的问题,我就在make && make install前加上了sudo。 野火论坛202006081140123742..png
运行后,lib里面有内容了。
野火论坛202006081143417908..png
但运行sudo ./build-qt.sh依然不行,现象跟之前的一样。
野火论坛202006081145358017..png

回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-8 14:40:05 | 显示全部楼层
杰杰 发表于 2020-6-8 11:19
用这个命令看看有没有alsa的库文件

ls /opt/alsa-lib-1.2.2/lib

您好,除了上面的alsa报错,还有显示无法定位软件包 野火论坛202006081439123989..png
回复 支持 反对

使用道具 举报

发表于 2022-3-5 14:11:29 | 显示全部楼层
解决了么,我也是找不到makefile
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 15:16 , Processed in 0.035943 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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