You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Qt 6.7.3 ARM64版本在线安装包缺失Qt::Multimedia相关库

Qt6 Multimedia模块在ARM64 Ubuntu中缺失的排查与解决
  • 检查安装时的组件勾选情况
    Qt在线安装器默认不会全量安装所有模块,ARM64版本的安装流程里,你需要手动展开Qt 6.7.3的组件列表,确认是否勾选了Qt Multimedia和Qt Multimedia Widgets选项。如果之前没选,重新运行qt-online-installer-linux-arm64-4.8.1.run,选择「修改已安装的套件」,把这两个模块补上即可。

  • 验证官方预编译包的ARM64支持
    Qt 6.2及以后的版本官方是支持ARM64架构的Multimedia模块的,但部分预编译包可能因依赖问题未默认包含。如果重新安装勾选后仍缺失,可以尝试手动编译该模块:

    1. 先安装ARM64系统上的底层依赖:
      sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev libasound2-dev libpulse-dev
      
    2. 下载Qt 6.7.3的源码包,解压后进入qtmultimedia子目录
    3. 配置编译参数(指定安装路径为已有的Qt目录):
      cmake -DCMAKE_INSTALL_PREFIX=~/Qt/6.7.3/gcc_arm64 -DQT_BUILD_EXAMPLES=OFF -DQT_BUILD_TESTS=OFF .
      
    4. 编译并安装:
      make -j$(nproc) && make install
      
  • 排查系统依赖缺失问题
    ARM64系统如果缺少Multimedia模块依赖的系统库,Qt安装器会自动跳过该模块的安装。运行以下命令补全所有必要依赖:

    sudo apt install libx11-dev libxcb1-dev libxcb-glx0-dev libxcb-keysyms1-dev libxcb-image0-dev libxcb-shm0-dev libxcb-icccm4-dev libxcb-sync0-dev libxcb-xfixes0-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0-dev libxcb-xinerama0-dev libxcb-xkb-dev libxkbcommon-dev libxkbcommon-x11-dev
    

    补完依赖后,重新运行安装器进行修复安装,确保Multimedia模块被正确部署。

内容的提问来源于stack exchange,提问作者Crumml

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.17 22:17:09