过程
此解决办法发生问题的前提:
- 更改过了 MinGW 相关的环境变量。
- 可以在命令行中正常生成 exe 文件。
如果 launch.json
, tasks.json
等配置文件完全没问题的情况下 以及 符合上述前提那么只需重启即可
因为我发现当重新设定完环境变量后 VS Code 并不会立即生效,而是要重启后才会生效。
可以尝试在内嵌的命令行下输入
where g++.exe
来查看g++.exe
的绝对路径,以此来确定环境变量是否生效
所以我猜测 在编译的过程中可能就会和改变环境变量前的编译程序搞混(哪怕指定的是绝对路径)
解决方法
重启即可正常生成。(当然这不是万能解,也有可能是其他原因。)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于