个人小型纪录片:
关键字:C/C++: Edit Configurations选项、C/C++编辑配置
应用设备:win11。
使用软件:Vscode。
目的:抛弃keil使用vscode。
事件起因,在做vscode开发32单片机搭配环境时遇到梗,已经安装了c/c++扩展,找不到C/C++: Edit Configurations选项。
搞了半天我是安装了clangd扩展,把c/c++扩展功能失能了。
具体解决办法:
方法1、在setting.json文件中把"C_Cpp.intelliSenseEngineFallback": "disable"改为"C_Cpp.intelliSenseEngineFallback": "enabled";
方法2、在c/c++的扩展设置中修改。
目前使用的是MinGW的make,未使用到Cmake。
clangd扩展和c/c++只能用一个,我选c/c++,因为clangd我没搞懂,没解决我的头文件包含的问题。
如果要用clangd,接下来要解决bear make命令的问题,安装bear命令包又需要解决 dpkg命令的问题,安装dpkg又需要解决dpkg依赖问题。。。。