我能够在树莓派上远程编译和构建Linux应用程序。如果我也可以进行调试,那将对我有帮助。
问题是,当我尝试使用Visual Studio进行调试时,正好在应用程序即将启动之前,出现以下错误:
Error: Unable to initialize gtk, is DISPLAY set properly?
我知道这与远程启动图形应用程序有关。一种解决方案是使用-X或-Y参数启动ssh连接。
不幸的是,Visual Studio不允许我在ssh连接中添加参数。
是否可以添加这些参数?
答案 0 :(得分:0)
我知道了这一点,并且能够从Visual Studio到Linux机器(Raspberry PI)远程调试GUI应用程序。
远程计算机必须知道要在什么显示器上运行该应用程序。
将export DISPLAY=:0.0
添加到“配置属性”->“调试”->“启动前命令”设置中,以便Linux机器知道要在其上显示窗口的显示。