概要
在现代化的编程开发中,选用一个优秀的集成开发环境是至关重要的。然而,在实际应用中,我们难免会遇到一些问题。例如,QtCreator 10.x 是一个广受欢迎的开发工具,但可能存在一些缺陷,如无法在其中使用 fcitx 等输入法,在某些情况下会给开发带来不便。如果您没有编译过 fcitx 等工具,解决这类问题也会变得更加困难。因此,在编程开发过程中,及时解决这些问题并选用适合自己的工具,是重要的一步。
系统平台与编译准备初期
安装 qt6-base-private-dev 包,以及 fcitx-libs-dev,如果你安装了 fcitx5 可能会出现一点冲突,总之你卸载了 fcitx5 在之后重新安装一下就行了。
中期的编译准备
- 你需要拿到 fcitx-qt5 的源代码,debian 系列可执行
apt source fcitx-qt5
- 你需要安装所有参与编译 fcitx-qt5 的支持包,这里是因为我安装了 fcitx5
- 卸载了 fcitx5 就可以继续了
最后开始编译
- 修改 fcitx-qt5 源代码,只产 qt6 的 Qt Plugin 模块
- 直接编译,我的 fcitx-qt5 的 so 就生成出来了
编译结束后的部署
- 复制到 Qt Creator 10.x 系列所有类似目录
复制到了下面的 QtCreator 11 这里
2. 然后就能使用了
3. 一堆 qtcreator
图末后继,安装 fcitx5