在vs code中调试编译有多个.c或.cpp文件的项目,报错undefined reference to “xxx“(cJSON小项目为例)
项目下载链接:https://sourceforge.net/projects/cjson/项目主要文件:cJSON.c、cJSON.h、test.c问题点:有完整的头文件但编译时找不到,一直报undefinedreferenceto"xxx"。报错原因:按单文件编译方法对多文件进行编译该报错是出现未定义引用"xxx"。是说我们类中的成员函数未定义。出现这种错误的原因是实现成员函数的c/cpp文件