发布网友 发布时间:2022-04-25 18:55
共3个回答
热心网友 时间:2023-07-14 15:03
undefined referenct to "xxxx"
如果xxxx是个函数,那么它只有声明没有定义,就是没有函数体
如果xxxx是个变量,那么变量没有定义。
如果你确信你定义了变量/函数,那么和很可能是没有让定义的目标文件参与链接过程,
常见的有缺少动态库链接指令,缺少obj。
热心网友 时间:2023-07-14 15:03
? 习C语言 遇情况解决aa.h 文件void test();aa.c 文件#include aa.h #include stdio.h void test(){ printf( test\n );}main.c文件#include aa.h #include stdio.h void main(void){test();}gcc main.ctest()未定义?? 因为你没有把aa.c编译进来,gcc main.c aa.c这样写才对。
热心网友 时间:2023-07-14 15:04
因为你没有把aa.c编译进来,gcc main.c aa.c这样写才对。