使用XMing,我能够在WSL上运行简单的图形应用程序,例如gvim。但是,尝试运行SDL2应用程序不起作用。 (SDL无法创建窗口)。有没有办法在WSL上使用SDL2?
我将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环境变量。