无法识别中文路径的原因有很多 我这个可能不适合所有人 因为每个人的配置可能多多少少有些出入
给大家看一下配置 我的.vscode只有这两个文件
launch文件
tasks文件
tasks文件中的arg中的最后一行 是你要生成的.exe文件的路径 为了方便管理和查看,我把他们统一放到了output文件夹里 。
最后一行有三个参数 第一个是你这个文件的工作目录 第二个就是你创建的文件夹 最后是生成的可执行文件名。注意这个路径 要和launch文件的programs 的路径相同 不然找不到文件。
再看一下效果:
下载的插件:
注意 我最终能运行中文文件名的cpp 是下载了上图中的C/C++ compile run 这个插件
下载完之后 要运行的时候 选择第一个 就行
效果:
这样就ok了