如何在 Ubuntu 16.04 上安装 libdbusmenu-qt 来编译 BitBudget 1.1

如何在 Ubuntu 16.04 上安装 libdbusmenu-qt 来编译 BitBudget 1.1

我需要安装这个库,这样我才能安装另一个程序来监控数据使用情况,但我无法安装该库,因为我找不到下载的地方告诉我如何安装它。

我已经下载了 c make 但是它太复杂了,我需要帮助。

我尝试在终端中执行 Make C make 并安装 ./configure 以及我在一个站点上找到的一个很长的命令,但没有任何效果。

我需要该库的开发版本

编辑:我正在安装 bitbudget-1.1

答案1

您正在寻找的库可以像这样安装:

sudo apt install libdbusmenu-qt-dev

或特定qt5版本sudo apt install libdbusmenu-qt5-dev(任一个都可以)

然而BitBudget,构建二进制文件后,您可能无法使用它。我可以成功构建它,但它无法在我的系统上运行,因为它已经很久没有更新了。

假设你从 Launchpad 下载了 bitbudget 压缩包这里Downloads目录,执行:

sudo apt install g++ libdbusmenu-qt-dev
cd Downloads
tar xf bitbud*
cd bitbud*
qmake BitBudget.pro
make
qmake bitbudget-daemon.pro
make

检查二进制文件是否正常工作:(./BitBudget对我来说,它会出现段错误)。如果您也出现错误,那么您可以删除整个目录。

如果有效,则安装到/opt目录

sudo mkdir /opt/BitBudget
sudo cp BitBudget /opt/BitBudget
sudo cp bitbudget-daemon /opt/BitBudget/
sudo cp bitbudget.desktop /usr/share/applications/
sudo cp data/bitbudget.svg /usr/share/pixmaps/

这包括安装一个桌面启动器来运行该程序,因此如果它在您的系统上运行,您只需单击图标即可运行它。

相关内容