在 Virtualbox 上安装 Qt5,出现分段错误

在 Virtualbox 上安装 Qt5,出现分段错误

我在 Windows 主机上从 ubuntu-16.04.3-desktop-amd64.iso 创建了 virtualbox(5.2.2)。我下载了 qt-opensource-linux-x64-5.9.3.run,运行它时,得到:

# ./qt-opensource-linux-x64-5.6.3.run
 Segmentation fault (core dumped)

我试了很多次,都一样。我也试过运行 qt-opensource-linux-x64-5.6.3.run,也是一样。

我在另一台 Windows 主机上有相同的虚拟机,一切都正常。

有人能给我一些线索吗?谢谢!

答案1

尝试安装从有问题的 interspiderweb 手动下载的软件时,有时可能会出现分段错误。正如 fkraiem 在评论中提到的,RAM 故障也会导致分段错误,但我不认为这里发生的情况是这样的,因为如果 RAM 棒发生故障,也会在 Windows 主机中导致问题。

Qt5 带有自己的集成开发环境 (IDE),名为 Qt Creator,因此无需安装 qt-opensource-linux-x64-5.6.3.run。安装 Qt5 的简单方法是从默认的 Ubuntu 存储库安装 qtcreator。打开终端并输入:

sudo apt install qtcreator # installs Qt 5.5.1 in 16.04 

如果获取最新版本的 Qt5 至关重要,您可以在 Ubuntu 17.10 中获取基于 Qt 5.9.1 的 Qt Creator,或者等待 Ubuntu 18.04 发布并获取基于 Qt 5.9.3 的 Qt Creator。

相关内容