首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“错误:没有根对象”运行monero-钱包-gui在Ubuntu16.04 x64 on Asus UX410U上

“错误:没有根对象”运行monero-钱包-gui在Ubuntu16.04 x64 on Asus UX410U上
EN

Ask Ubuntu用户
提问于 2018-05-01 05:59:15
回答 1查看 270关注 0票数 0

我按照Monero github页面上的说明安装了Monero

这些步骤是:

  1. 安装Monero依赖项

Ubuntu和Mint

sudo apt安装基本cmake libssl all libunwind8 dev graphviz doxygen libunwind8 8-dev pkg-config libssl-dev libzmq3 3-dev

  1. 获取monero-gui存储库的最新副本。

git克隆https://github.com/monero-project/monero-gui.git

  1. 进入存储库

cd monero-gui

  1. 安装GUI依赖项

Ubuntu 16.04+ x64

sudo apt安装qtbase5 5-dev qt5-默认qtstatative5-dev qml-模块-qtquick qml-模块-qt腿-xmllistmodel qttools5-dev-tools qml-模块-qt腿-dialogs qml-模块-qt-实验室-设置libqt5qml-图形效果

  1. 构建GUI:

./build.sh

生成已完成,没有出现错误,并按照指示运行可执行文件(monero-钱包-gui),结果如下所示:

代码语言:javascript
复制
cd build/release/bin
./monero-wallet-gui

app startd
Qt:5.5.1 | screen: 1920x1080 - dpi: 96 - ratio:1.23591
QQmlApplicationEngine failed to load component
qrc:///main.qml:1811 Type DaemonConsole unavailable
qrc:///components/DaemonConsole.qml:30 module "QtQuick.Controls" version 2.0 is not installed

Error: no root objects
EN

回答 1

Ask Ubuntu用户

发布于 2018-05-19 06:19:13

每一个莫内罗-gui贡献者,Ubuntu16.04的构建不再受支持.有几种方法可以解决这个问题。下面是pazos评论的拷贝/粘贴。

Ubuntu16.04不再受支持。它没有运行应用程序所需的最小QT,即QT5.7.0。官方版本之所以有效,是因为它们将qt捆绑在应用程序中。你可以做三件事:

  1. 使用官方版本,不要试图从源头构建。
  2. 将您的ubuntu框升级到-at最小-ubuntu17.10。
  3. 从download.qt.io下载linux-x64的qt官方版本,并将其安装在您的路径上。使用该qt版本链接您的程序。

如果你不明白这意味着什么,我不建议尝试3。应该更新自述文件以指定所有这些更改。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1030425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档