1.配置环境
export PATH="~/目录/Qt/6.x.x/gcc_64/bin":$PATH export PATH="~/目录/Qt/Tools/Cmake/bin":$PATH
“目录”->自己的安装目录
“6.x.x”->自己的版本
2.安装一堆依赖
sudo apt install git sudo apt-get install cmake sudo apt install fcitx-libs-dev sudo apt install extra-cmake-modules sudo apt install libxkbcommon-dev sudo apt install qt6-remoteobjects-dev sudo apt-get install bison sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev
3.下载fcitx-qt源码
git clone https://github.com/fcitx/fcitx-qt5
4.修改make任务,切换到qt6
①.手动进入源码目录
②.打开CMakeLists.txt文件
③.option(ENABLE_QT5 "Enable Qt5" On)
☞改成option(ENAcmake_QT5 "Enable Qt5" Off)
option(ENABLE_QT6 "Enable Qt6 im module" Off)
☞改成o(ENABLE_QT6 "Enable Qt6 im module" On)
5.在控制台,先cd进源码目录
输入以下命令
mkdir build cd build cmake ../ make -j8
6.编译好的文件叫libfcitxplatforminputcontextplugin-qt6.so
存放在fcitx-qt5/build/qt6/platforminputcontext/
7.将编译好的文件复制到以下目录
~/目录/Qt/6.x.x/gcc_64/plugins/platforminputcontexts/
~/目录/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/
“目录”->自己的安装目录
“6.x.x”->自己的版本
标签:QT6,输入法,2022,sudo,apt,fcitx,dev,install,目录 From: https://www.cnblogs.com/XMNX1599/p/16777734.html