当前位置: 首页 > article >正文

通过wsl配置Qt的中文开发环境

本文列举了一些在WSL上配置Qt编译环境中遇到的一些问题及解决方案
关键词:

  • Win10 22H
  • Ubuntu18.04
  • xfce桌面
  • 交叉编译arm64
  • qt / qtcreator
  • 中文输入及显示

标题

    • 安装qt,qtcreator
    • qt.qpa.screen: QXcbConnection: Could not connect to display
    • ld: cannot find -lGL
    • qmake: could not find a Qt installation of ''
    • ubuntu中文乱码
    • qt程序字体不显示
    • 交叉编译环境配置
    • xfce4配置中文输入法
    • 命令行交叉编译Qt项目
    • qtcreator 不能使用中文输入法
    • 中文输入法乱码
    • 操作视频

安装qt,qtcreator

sudo apt install qtcreator # 安装ide
sudo apt install qt6* # 安装qt
#sudo apt install qml6* # 安装qtquick
qtcreator

qt.qpa.screen: QXcbConnection: Could not connect to display

  • 方案1:指定X server地址
export DISPLAY=192.168.0.31:0.0
qtcreator # 执行要打开的gui应用;该App将显示到Xserver所在显示器上
  • 方案2:为wsl安装GUI
sudo apt install xfce4 # 安装xfce轻量桌面
# sudo apt install ubuntu-desktop # 安装ubuntu官方匹配的桌面,占空间大
sudo apt 

http://www.kler.cn/a/392666.html

相关文章:

  • 【go从零单排】JSON序列化和反序列化
  • 【R78/G15 开发板测评】串口打印 DHT11 温湿度传感器、DS18B20 温度传感器数据,LabVIEW 上位机绘制演化曲线
  • Golang | Leetcode Golang题解之第559题N叉树的最大深度
  • 【软件工程】一篇入门UML建模图(类图)
  • MySQL技巧之跨服务器数据查询:进阶篇-从A数据库复制到B数据库的表中
  • 如何在算家云搭建Peach-9B-8k-Roleplay(文本生成)
  • 《操作系统 - 清华大学》3 -2:地址空间和地址生成
  • Vue的路由
  • 数据分析-系统认识数据分析
  • 快速掌握——python类 封装[私有属性方法]、继承【python进阶】(内附代码)
  • 浏览器添加翻译扩展
  • 系统架构设计师(第二版)常见英语(更新中)
  • Qwen2-VL:发票数据提取、视频聊天和使用 PDF 的多模态 RAG 的实践指南
  • 字节、快手、Vidu“打野”升级,AI视频小步快跑
  • 卷积神经网络CNN
  • 使用 Sparkle 实现 macOS 应用自定义更新弹窗
  • DRL算法:DRL算法的核心;AlphaGo中,深度学习和强化学习的具体体现;当前最流行的深度强化学习(DRL)模型PPO
  • 二、神经网络基础与搭建
  • 网站架构知识之Ansible剧本(day022)
  • Qt 正则表达式提取文件中的 USB 设备 ID
  • Spring Boot 启动时自动配置 RabbitMQ 交换机、队列和绑定关系
  • Anolis8.2系统中搭建python环境
  • uniapp+vue2 设置全局变量和全局方法 (兼容h5/微信小程序)
  • vue3+ts+antd 运行报错 convertLegacyToken is not a function
  • SQL集合运算
  • 除了 Postman,还有什么好用的 API 管理工具吗?