1.出现这个问题的原因是bash的编码方式不对,默认是gbk中文编码,所以会出现乱码
2.想要解决这个问题就要将编码改为“英语-美国”
3.你可以从bash切换至cmd或者powershell,并输入“chcp 437”,再执行“make menuconfig”
4.或者你使用任务
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"options": {
"cwd": "${workspaceRoot}",
},
"tasks": [
{
"label": "menuconfig",
"type": "shell",
"windows": {
"command": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell", //这里填充你的mingw32.exe的路径
"args": [
"make",
"menuconfig"
]
},
"presentation": {
"reveal": "always",
},
"problemMatcher": []
}
]
}
这个vscode在就会调用mingw32.exe来执行make menuconfig