上海网站排名,个人网站可以做百度推广,网站开发html书籍下载,网页设计论文目录1. 首先确保安装了搜狗输入法#xff0c;且能正常运行。
2.克隆源码到本地。
git clone https://gitcode.com/fcitx/fcitx-qt5.git
3.检查Qt Creator版本#xff0c;如下图所示#xff0c;为基于Qt6的。 4. 进入源码目录#xff0c;建立build文件夹#xff0c;修改CMak…1. 首先确保安装了搜狗输入法且能正常运行。
2.克隆源码到本地。
git clone https://gitcode.com/fcitx/fcitx-qt5.git
3.检查Qt Creator版本如下图所示为基于Qt6的。 4. 进入源码目录建立build文件夹修改CMakeLists.txt。
cd fcitx-qt5/
mkdir build
vi CMakeLists.txt 由于本人版本为Qt6只开启ENABLE_QT6即可若为Qt5只开启ENABLE_QT5即可。 5.进入build目录执行cmake可能会存在缺少库和文件的问题只需安装对应的库并设置相应的环境变量即可。遇到其他的问题可以留言评论
export Qt6_DIR/opt/Qt/6.6.3/gcc_64/
export Qt6Gui_DIR/opt/Qt/6.6.3/gcc_64/lib/cmake/Qt6Gui
cd build/
cmake .. 6. 执行Makefile开始编译。
make -j8 编译完成后出现对应的动态库文件。 7.将生成的文件拷贝到Qt Creator对应的目录中去 。
亲测只需要拷贝一份到下面的目录就有效不用再次拷贝到/opt/Qt/5.X.X或/opt/Qt/6.X.X的platforminputcontext里。
sudo cp libfcitxplatforminputcontextplugin-qt6.so
/opt/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/8.重启Qt Creator即可输入中文