VS2022搭配WSL(v1):如何让仅运行模式弹出Linux控制台?
解决Visual Studio 2022仅运行WSL应用时弹出Linux控制台窗口的方法
- 右键项目,选择属性(或按
Alt+Enter快速打开) - 在左侧导航栏切换到调试选项卡
- 确认调试器类型选择为
GDB(WSL环境下默认应为该选项,建议检查确认) - 在启动选项区域,勾选启动终端(部分版本可能显示为“打开控制台窗口”)
- 确保工作目录设置为WSL中对应项目的输出路径(示例:
/home/你的用户名/项目名/bin/Debug) - 保存设置后,按下
Ctrl+F5(仅运行),就能看到Linux控制台窗口弹出并显示程序输出了
如果以上设置无效,可尝试:
- 重新编译项目(
Ctrl+Shift+B),确保无编译错误 - 打开WSL终端,手动导航到输出目录执行可执行文件,验证程序本身能正常输出内容
- 检查VS的WSL连接配置:依次打开工具 → 选项 → 跨平台 → WSL,确认选中的是你正在使用的WSL(v1)实例
内容的提问来源于stack exchange,提问作者DDS
相关产品推荐
相关产品推荐

