将SDL与Windows子系统一起用于Linux

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

使用XMing,我能够在WSL上运行简单的图形应用程序,例如gvim。但是,尝试运行SDL2应用程序不起作用。 (SDL无法创建窗口)。有没有办法在WSL上使用SDL2?

sdl-2 windows-subsystem-for-linux
1个回答
0
投票

我将vcxsrv与WSL2一起使用以运行我的SDL2应用程序。 XMing在WSL1上为我工作,但在WSL2上没有。我必须取消选中本机opengl并选中禁用访问控制才能使其正常工作。在WSL1中,我必须使用export DISPLAY=:0,但在WSL2中,我将export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0用于DISPLAY环境变量。

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