本文列举了一些在WSL上配置Qt编译环境中遇到的一些问题及解决方案
环境关键词:
Win10 22H
Ubuntu18.04
xfce桌面
交叉编译arm64
qt / qtcreator
中文输入及显示
假设你已经拿到了交叉编译链并安装完成
方案1:指定X server地址(比如mobaxterm自带的x-server)
方案2:为wsl安装GUI
windows上启动远程桌面(Win+R > mstsc > Enter)
输入上面的IP后回车连接bin并输入wsl用户名密码连接
出现xfce4界面,即可执行鼠标操作
C编译器
2. gdb调试工具
3. Qt版本绑定
4. 手动创建套件
5. 使用指定套件创建 / 编译qt项目
交叉编译好的可执行程序只能拷到arm平台运行,在x86本地无法运行
安装中文输入法
2. 打开输入法配置
3. 添加中文输入方式
4. 切换到中文输入
Ctrl + Space
qt5.10 qmake构建
qt5.10 cmake构建
方案1: 导出你的qmake所在目录到PATH变量
方案2: 使用qtchooser
其他相关请在在评论区留言讨论