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

Linux Mint下Qt6+CMake项目缺失lprodump文件求助

解决Linux Mint下Qt6+CMake中lprodump缺失问题

核心原因

你遇到的Qt6::lprodump文件缺失问题,是因为Ubuntu系发行版(包括Linux Mint)中,该工具属于独立的Qt6开发配套包,默认安装Qt6核心组件时不会自动包含。

具体解决办法

1. 系统包管理器安装(推荐)

在Linux Mint中,Qt6版本的lprodump由qt6-tools-dev软件包提供,执行以下命令安装:

sudo apt update
sudo apt install qt6-tools-dev

安装完成后重新运行CMake,即可正常加载Qt6LinguistTools模块。

2. 针对Qt官方安装器部署的环境

如果你的Qt6是通过Qt官方在线安装器安装的,需确认是否遗漏了对应组件:

  • 启动Qt Maintenance Tool,选择「Add or Remove Components」
  • 展开目标Qt6版本的目录,找到Tools分类下的Qt Linguist Tools,勾选后完成组件安装
  • 若CMake仍无法识别,可手动设置环境变量指定Qt6路径:
    export CMAKE_PREFIX_PATH=/path/to/your/qt6/install/dir  # 例如 ~/Qt/6.5.3/gcc_64
    

3. 临时软链接修复(仅应急使用)

如果上述方法均无效,可手动创建软链接指向实际存在的lprodump文件(需替换为你环境中的真实路径):

sudo ln -s ~/Qt/6.x.x/gcc_64/libexec/lprodump /usr/lib/qt6/libexec/lprodump

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 02:00:12