X11转发ssh Visual studio远程连接

问题描述 投票:-1回答:1

我能够远程编译和构建一个Linux应用程序到覆盆子pi。如果我可以调试它也会对我有帮助。

问题是当我尝试使用visual studio进行调试时,就在应用程序即将启动之前,我收到以下错误:

Error: Unable to initialize gtk, is DISPLAY set properly?

我知道它与远程启动图形应用程序有关。解决方案是使用-X或-Y参数启动ssh连接。

不幸的是,Visual Studio不允许我在ssh连接中添加参数。

有没有办法添加这些参数?

linux visual-studio x11 x11-forwarding
1个回答
0
投票

我想通了,我能够从Visual Studio远程调试GUI应用程序到Linux机器(Raspberry PI)。

远程计算机必须知道要运行的应用程序的显示内容。

export DISPLAY=:0.0添加到Configuration Properties-> Debugging-> Pre-Launch Command设置,以便Linux机器知道显示窗口的显示。

© www.soinside.com 2019 - 2024. All rights reserved.