小白的梦想 2024-01-13 18:52 采纳率: 11.1%
浏览 3

配置交叉编译器时,报错安装blx架构 怎么解决呀

ubuntu16.4 给QT5.0 配置 4.4.3版本的arm-linux- 遇到的问题

error: #error "For thumb inter-working we require an architecture which supports blx"

这个安装blx架构 怎么解决呀?

  • 写回答

1条回答 默认 最新

  • slience_me 人工智能领域新星创作者 2024-01-19 19:42
    关注

    该错误表明在配置 QT5.0 时,交叉编译器版本不支持 thumb inter-working,需要一个支持 blx 架构的版本。以下是一些建议来解决这个问题:

    1. 使用支持 blx 架构的交叉编译器版本:

      • 确保您使用的 arm-linux-gnueabi 交叉编译器版本支持 blx 架构。有时候,您可能需要更新或重新编译交叉编译器。
    2. 更新或重新编译交叉编译器:

      • 如果您正在使用预编译的交叉编译器,尝试查找一个支持 blx 架构的新版本。如果没有找到,您可能需要考虑自行编译交叉编译器。您可以使用工具链构建系统(如 crosstool-ng)来自定义和编译交叉编译器。
    3. 检查配置选项:

      • 在配置 QT5.0 时,确保您设置了正确的交叉编译器路径,并且它是支持 blx 架构的版本。检查 QT5.0 的配置选项,确保它与您的交叉编译器匹配。
    4. 查阅 QT 文档:

      • 阅读 QT 的文档,查找有关配置支持不同架构的详细信息。可能有一些额外的配置选项或建议,以确保 QT5.0 在您的 arm-linux-gnueabi 交叉编译器上正确工作。
    5. 考虑使用更高版本的 QT:

      • 考虑升级到 QT 的更高版本,因为可能在后续版本中已经解决了这个问题,或者它提供了更好的支持。

    请注意,确保您的交叉编译器是正确配置和编译的,以及支持 QT 所需的架构。根据您的需求,您可能需要查阅 QT 和交叉编译器的更多文档,并在相关社区或论坛上寻求帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月13日

悬赏问题

  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历
  • ¥15 TLE9879QXA40 电机驱动
  • ¥20 对于工程问题的非线性数学模型进行线性化