之前一直在win10上直接使用visual studio2019配合wsl调试linux程序,但前两日突然无法运行。点击“GDB调试程序”进行调试,编译时报错“g++已退出,代码为1”

这则报错应该有许多种引起的原因,这里说一下我的解决方案,可供参考。

在尝试了重装ubuntu、修复Visual Studio的多种方案后,反思了一下自己在上次编译成功之间做了什么时,才想起卸载了过期的mcfee(
因此开始怀疑是windows defender引起的错误。

尝试下载火绒以关闭windows defender病毒库

结果安装完之后 编译通过

最终原因:windows defender
引起错误真实原因:暂时不明

以后会补充一篇介绍win10上配置在VS上使用wsl调试linux程序的详细教程

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐