为什么编译没错,运行时总是出现LinkError?
写了个代码,为什么编译没错,运行时总是出现LinkError?//main.c
#include <stdio.h>
#include "show.h"
void main(void)
{
show();
}
//=============================================
//show.h
#include <stdio.h>
void show(void)
//================================================
//show.c
#include <stdio.h>
#include "show.h"
void show(void)
{
printf("\nLink has been established.\n");
}
//=================================================
编译没有错误,但是运行时总是出现 Undefined Symbol _show(referred from main.o)
求教了,谢谢,不胜感激。