vscode报错: 命令行错误: 指定的语言模式不兼容
[{
"resource": "/c:/Users/LEGION/Desktop/C _learning/C_Design/Assignments/7_30.c",
"owner": "C/C++",
"code": "1027",
"severity": 8,
"message": "命令行错误: 指定的语言模式不兼容",
"source": "C/C++",
"startLineNumber": 1,
"startColumn": 1,
"endLineNumber": 1,
"endColumn": 2
}]
changing "configurationProvider" to "none" in the command Palette(ctrl+shift+P) fixed this issue.
vscode帮你生成和编译过CMakeLists.txt吧。直接把目录里面的CMakeLists.txt和build文件夹删掉就可以了
建议换个编译器,或则升级编译器
.c的自动关联没开启?参考一下这篇文章
https://blog.csdn.net/for_stm32/article/details/85238197