Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 通过远程桌面运行qt creator_C++_Linux_Qt_Arm_Remote Access - Fatal编程技术网

C++ 通过远程桌面运行qt creator

C++ 通过远程桌面运行qt creator,c++,linux,qt,arm,remote-access,C++,Linux,Qt,Arm,Remote Access,我们正在使用QT creator开发一个软件。该软件旨在运行在windows和运行Debian的ARM微型计算机上。为了在微型计算机上测试软件,我们使用ssh和导出的显示器登录到微型计算机上。像Inkscape这样的一些程序运行良好,但我们无法运行QT Creator。它始终显示以下错误: No tool chain set from kit "Desktop". No tool chain set from kit "Desktop". Cant find EGLConfig, returni

我们正在使用QT creator开发一个软件。该软件旨在运行在windows和运行Debian的ARM微型计算机上。为了在微型计算机上测试软件,我们使用ssh和导出的显示器登录到微型计算机上。像Inkscape这样的一些程序运行良好,但我们无法运行QT Creator。它始终显示以下错误:

No tool chain set from kit "Desktop".
No tool chain set from kit "Desktop".
Cant find EGLConfig, returning null config
Unable to find an X11 visual which matches EGL config 0
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
Cant find EGLConfig, returning null config
Unable to find an X11 visual which matches EGL config 0
Could not initialize OpenGL
我们还尝试从另一台x86 linux计算机登录,但这会产生相同的错误。因此,我们假设这些问题与体系结构有关。有人知道如何解决这个问题吗

编辑:我们刚刚尝试从另一台ARM Debian微型计算机访问QT creator,但也失败了。因此,它似乎与我们最初怀疑的架构无关


(我们当然可以进行交叉编译和远程调试,但我们尽量避免这种情况)

尝试在不使用欢迎插件的情况下加载qtcreator:

qtcreator -noload Welcome

Welcome插件使用OpenGL,X转发可能不支持OpenGL。

这很简单。它起作用了。谢谢欢迎插件真的只是启动QT Creator时的小屏幕吗?它提供了一个很好的“入门”、“最近的项目”和“最近的会话”视图。但我不知道他们为什么需要使用OpenGL来实现这一点。在他们介绍这一点之后,这只会让我感到痛苦。现在,我总是在我的QtCreator安装上禁用这个插件。我喜欢windows上的这个屏幕,但对于使用X forwarding.FWIW的远程会话,我肯定可以不用它。这已经不够了。在v4.2.0中,您还必须排除
AnalyzerBase
插件。该插件已进入4.4测试版,即使使用
-noload all
,应用程序也不再加载。