我做了一堆C/SRC文件,並獲得:語法錯誤;意想不到的符號:
syntax error; unexpected symbol: "EnableUART"
它在driver.c文件被引用,並在的.src文件中定義。 這是正確XDEF'd,
下面是一個C段:
int main() {
EnableUART(0, 9600, 'N');
}
爲什麼東西給這個錯誤任何想法? TYTY
我做了一堆C/SRC文件,並獲得:語法錯誤;意想不到的符號:
syntax error; unexpected symbol: "EnableUART"
它在driver.c文件被引用,並在的.src文件中定義。 這是正確XDEF'd,
下面是一個C段:
int main() {
EnableUART(0, 9600, 'N');
}
爲什麼東西給這個錯誤任何想法? TYTY
EnableUART()定義在哪裏?你需要在源代碼文件這樣的頂部的頭文件:
#include "library.h"
與包括EnableUART的聲明頭文件替換library.h
()。
它是在src文件中定義的,我已經在文件的頭文件中聲明瞭它。 – sam 2009-11-10 23:48:52
你可能想要粘貼一個更有意義的程序部分 – 2009-11-11 00:13:08
這將有助於定義它,並確保它不是一個聲明。 – Ariel 2009-11-10 23:26:32
(刪除「make」標籤,因爲我認爲它與make沒有任何關係。) – Beta 2009-11-11 03:30:48