语法错误;意外的符号:

时间:2009-11-10 23:24:41

标签: c undefined-symbol

我正在制作一堆c / src文件,并获得:

syntax error; unexpected symbol: "EnableUART"

它在driver.c文件中引用,并在.src文件中定义。 它是正确的XDEF,

以下是c片段:

int main() { 
EnableUART(0, 9600, 'N');
}

为什么出现这种错误的任何想法? TYTY

1 个答案:

答案 0 :(得分:1)

EnableUART()在哪里定义?您需要在源文件的顶部包含头文件,如下所示:

#include "library.h"

library.h替换为包含EnableUART()声明的头文件。