今天回顾extern关键字的时候遇到一个问题:
a.c里的代码

b.c里的代码
这么简单的几个代码,vscode竟然给我报错?
![]()
为什么?抱着这个问题去逛了下csdn,终于让我找到了问题所在:
原来vscode默认只能对单文件编译,即使俩文件在同一个文件夹中;
那如何解决呢?
把vscode默认的单文件编译改为多文件编译就行了!
具体步骤如下:


本文介绍了在使用VSCode过程中遇到的多文件编译问题及其解决方案。通过调整设置,可以轻松实现跨文件的代码编译。
今天回顾extern关键字的时候遇到一个问题:
a.c里的代码

b.c里的代码
这么简单的几个代码,vscode竟然给我报错?
![]()
为什么?抱着这个问题去逛了下csdn,终于让我找到了问题所在:
原来vscode默认只能对单文件编译,即使俩文件在同一个文件夹中;
那如何解决呢?
把vscode默认的单文件编译改为多文件编译就行了!
具体步骤如下:


890
6516