Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Ubuntu 16.04上将Qt从5.5.1更新到5.7?_Qt_Qt5_Ubuntu 16.04 - Fatal编程技术网

如何在Ubuntu 16.04上将Qt从5.5.1更新到5.7?

如何在Ubuntu 16.04上将Qt从5.5.1更新到5.7?,qt,qt5,ubuntu-16.04,Qt,Qt5,Ubuntu 16.04,我正在尝试将Qt从5.5.1更新到5.7或更高版本 我尝试了sudo-apt-get-install-qt-default-qtdeclarative5-dev 在控制台上提供以下输出: qtdeclarative5 dev已经是最新版本(5.5.1-2ubuntu6) qt5默认值已经是最新版本(5.5.1+dfsg-16ubuntu7.6) 如何将Qt更新到5.7或更高版本?标准存储库中的Ubuntu软件包总是过时的。我建议您从安装Qt。运行 但是你也可以像我一样,在没有Qt Creator

我正在尝试将Qt从5.5.1更新到5.7或更高版本

我尝试了
sudo-apt-get-install-qt-default-qtdeclarative5-dev
在控制台上提供以下输出:

qtdeclarative5 dev已经是最新版本(5.5.1-2ubuntu6)

qt5默认值已经是最新版本(5.5.1+dfsg-16ubuntu7.6)


如何将Qt更新到5.7或更高版本?

标准存储库中的Ubuntu软件包总是过时的。我建议您从
安装Qt。运行

但是你也可以像我一样,在没有Qt Creator的情况下使用Qt+CMake

我遵循了这一点,并能够使用PPA将Qt更新为5.11,命令如下:

sudo添加apt存储库ppa:beineri/opt-qt-5.11.1-xenial
sudoapt更新
sudo apt安装qt511元完整
要在系统范围内使用,请在
/etc/xdg/qtcooser
处创建
default.conf
文件,其中包含以下内容:

/opt/qt511/bin
/opt/qt511/lib

就这样,现在应该更新了
qmake-v
输出当前的Qt和qmake版本

我得到了一个回复:从这样的存储库更新不能安全地完成,因此默认情况下是禁用的。