多个 Qt 配置文件目录

多个 Qt 配置文件目录

有没有办法更改 Linux 中的 Qt 5 配置文件目录(安装了两个版本的 Qt:桌面版和安卓版)?第二个版本尝试用一条permission denied消息覆盖配置文件。我希望两个版本都有两个不同的配置。

答案1

我认为你需要使用qtchooser。我已将取自 qtchooser 手册页的描述中的相关信息突出显示,如下所示:

描述

Qt 是一个跨平台的 C++ 应用程序框架。Qt 的主要功能是其丰富的小部件集,可提供标准的 GUI 功能。

Qt Chooser 提供了一个包装器,用于在以下版本之间切换 当有多个版本(如 4 和 5)时,Qt 开发二进制文件 将使用已安装或本地的 Qt 构建。

它通常通过来自 executable_name 的符号链接使用,例如 qmake。

问题的答案Qt5的安装以及路径配置应该可以帮助你。

替换默认的 Qt 版本路径 /usr/lib/x86_64-linux-gnu/qtchooser/default.conf

/opt/Qt5/bin
/opt/Qt5/lib

查看:

qtchooser -print-env

参考:man qtchooser

相关内容