请注意本机版本
- mendeley desktop 1.19.8
- 本机系统 ubuntu 20.04 长期-确定使用的是 fcitx
- qt版本 5.5.1 64bit
- fcitx5-qt-版本 5.0.9
从仓库拉取最新版的 fcitx
安装 qt 5.5.1
修改 CMakeLists.txt
增加 qt路径
set(CMAKE_PREFIX_PATH /home/xxx/Qt5.5.1/5.5/gcc_64)
配置版本
本文转载自:https://www.gylmap.com
option(ENABLE_QT4 "Enable Qt 4" Off)
option(ENABLE_QT5 "Enable Qt 5" On)
option(ENABLE_QT6 "Enable Qt 6" Off)
开始编译
mkdir build
cd build
cmake ..
make
错误处理
会有fcitx5-qt版本太高的问题,逐一修改,编译完成
so文件复制
将so文件复制到对应目录
对本机而言是
cd /opt/mendeleydesktop/plugins/qt/plugins/platforminputcontext
sudo cp '/home/xxxxx/fcitx5-qt-5.0.9/build/qt5/platforminputcontext/libfcitx5platforminputcontextplugin.so' .
有相同问题,可留言索取so文件