本篇博客取自《银河麒麟桌面操作系统软件适配常见问题指导手册》官网可以下载。
环境
系统版本
- 适用系统:V10(SP1)
- 适用架构:X86、ARM、MIPS
其他版本和架构可做参考。
解决方案
使用下面的这个demo 编译就可以看到效果
peony-qt-menu-plugin-example.tar.gz
下载链接:https://pan.baidu.com/s/1vTegb4xfDfdr3u2zqgSZDA
提取码:9ejm
1.解压
$ mkdir peony
$ cd peony
将上面的demo 放入此目录
$ tar -zxvf peony-qt-menu-plugin-example.tar.gz
2.编译
安装依赖:
sudo apt install libpeony-dev
sudo apt install libpoppler-qt5-dev
sudo apt install libudisks2-dev
sudo apt install libnotify-dev
执行:
qmake
make
sudo make install
这里如果你跟我一样没有效果,则把编译好的so文件放到,usr路径中:
sudo cp libpeony-qt-menu-plugin-example.so /usr/lib/x86_64-linux-gnu/peony-extensions/
再进行注销或者重启。生效。
PS:如果还没生效检查一下是不是被系统禁止运行了。