1
我想在Windows中編譯下面的程序,但我得到一個我不明白的錯誤。我已經添加了正確的庫和頭文件,但我得到這個錯誤。我正在使用這個lcc win32編譯器。與lcc編譯器的錯誤
#include <stdio.h>
#include <ctype.h>
#include "genlib.h"
#include "stack.h"
int main()
{
stackADT operandStack;
operandStack = NewStack();
return 0;
}
stack.obj .text: undefined reference to '_GetBlock'
stack.obj .text: undefined reference to '_FreeBlock'
stack.obj .text: undefined reference to '_Error'
讚賞任何幫助,
特德
您的構建命令是什麼?你是否有stack.c或者genlib.c?請在您的問題中添加這些詳細信息。 – 2011-03-14 23:14:39