VS Code 报 “undefined reference to” 解决办法
VS Code 报 “undefined reference to” 解决办法
问题背景
main.c 单独编译成功,引用自己创建的文件函数显示未定义。#include位置是不会飘红的。

原因
tasks配置文件中被编译文件为当前选中文件,而不是所有文件

解决办法
修改为编译所有文件,{file} -》 {workspaceFolder}\*.c

如上图,重新生产程序便能成功。
main.c 单独编译成功,引用自己创建的文件函数显示未定义。#include位置是不会飘红的。

tasks配置文件中被编译文件为当前选中文件,而不是所有文件

修改为编译所有文件,{file} -》 {workspaceFolder}\*.c

如上图,重新生产程序便能成功。