Bootstrap

Could not load the Qt platform plugin “xcb“ in ““ even though it was found. This application failed

项目场景:

在按照该链接 链接: [link](https://blog.csdn.net/qq_45677405/article/details/132174227?spm=1001.2014.3001.5506)完成所有步骤后打开qcreate时出现
Could not load the Qt platform plugin “xcb” in “” even though it was found. This application failed to start because no Qt platform plugin could be initialized…的问题

原因分析:

缺少库。

可直接跳到最后一步:

sudo apt-get install libxcb-xinerama0

解决方案:

1.修改配置文件~/.bashrc:

$ vim ~/.bashrc

2.最末尾添加如下语句,会在qtcreator启动时,列出详细的错误提示。

export QT_DEBUG_PLUGINS=1

3.输入以下指令保存并退出

:wq

4.重新打开qcreator
可以查看到输出的错误信息
在这里插入图片描述
查看到具体的库的加载的问题
在这里插入图片描述
5.到相应的路径使用以下命令查看libxcb.so所依赖的库

$ldd ./libqxcb.so

6.发现缺少的库
在这里插入图片描述
7.安装库

$ sudo apt-get install libxcb-xinerama0

8.即可打开qtcreator

;