我试图在带有WSL的Windows上的CLion中使用SDL2进行c ++开发。我使用的是Cygwin,但我真的想访问Valgrind,因此它是linux。 WSL似乎可以正常工作,只是我忘记了需要通过ssh会话进行X11转发(WSL使用了)。我已经安装并设置了所有Xming,并且可以手动使x11转发正常工作,但是通过CLion运行项目时它不希望工作。我尝试在.bashrc中添加export DISPLAY=:0
。项目运行正常,但现在弹出X11窗口
答案 0 :(得分:0)
我刚刚将setenv("DISPLAY", "127.0.0.1:0", true);
添加到了我的主要功能中,并且效果很好。