如题题主一般都是在windows进行qt6开发但是前段时间需要交叉编译至开发板上因为懒得装虚拟机所以使用wsl进行安装。安装完成后打开qtcreator就会显示Segmentation fault (core dumped)在上网查询和询问ai后得到解决办法。
步骤1:使用X11模式
QT_QPA_PLATFORM=xcb qtcreator
假如输入后能启动qtcreator就进行步骤3。假如你发现输入这条指令后显示缺少某个库则进行步骤2
步骤2:安装相关库
sudo apt update
sudo apt install libsecret-1-0
步骤3:加入bashrc
export QT_QPA_PLATFORM=xcb
将这句话写入~/bash.rc然后重开一个终端再输入qtcreator即可解决
希望可以帮助到你们
1040

被折叠的 条评论
为什么被折叠?



