WSL2安装QT:解决启动失败问题

折腾了很久,记录一下,首先参考了网上几个设置,只有这个行得通!

一定要安装XMing

下载地址:Xming X Server for Windows download | SourceForge.net

命令行安装QTCREATOR:


注意,要先update


sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install qtcreator
sudo apt-get install qt5-default
sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get upgrade


如果不行,再安装
sudo apt install xfce4


上面说的可能大家都遇到过,不再详述,下面讲大家可能没有遇到过的
装好qt后,命令行键入:qtcreator


提示:
cannot connect X DISPLAY 现象是:没有显示

WSL查看IP

首先,WSL2里面,ipconfig 看下自己的IP

Xming 里面也要设置一下

点击【Xlaunch】进行设置,一次不行就多弄几遍

第一步:选择多窗口

 

 第二步:设置Display的参数

第三步:选【start no client】

 

第四步:选择【no Access Control】

一定要勾选,否则会有这个报错

 

WSL里面要设置这个文件

 sudo vi /etc/profile



在末尾增加:


export DISPLAY=172.17.240.1:0.0

前面是WSL的IP,后面是Xming 的显示端口

再次執行

qtcreator

成功打開了

 Xming 记得要先启动

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值