当我们第一次用vs code打开包含了stdint.h库的文件时就会出现这样的报错,点进去会发现是stdint.h没有被包含。
因为这个库是编译器自带的,而vs code没有自带这个库文件,解决方法:在keil中打开工程找到stdint.h右击选择copy full path,这时候就拷贝了stdint.h在keil下的保存路径。
接下来,来到vs code,ctrl+shift+p选择c/c++编辑配置
进入后在路径包含里将刚才复制的路径添加进去,删除最后的那一层\\stdint.h,只保留到include,注意格式。上一个路径要用逗号隔开,路径要用双引号括起来,还有每一层文件夹要用\\分隔。之后关闭这个面板时会提示保存,然后工程文件就不会再出现波浪了。