发表于:2005/9/23 9:32:00
#0楼
我最近用Turboc2写了一段程序,用到一块i-8073的多媒体卡,它定义了一个存储数据函数unsigned int MMC_WRITE_BLOCK(int slot,unsigned char *data,unsigned long block,int TryCount);每用一次这个函数,编译时都出现一条链接出错:Fixup overflow in segment _TEXT in module 3.c;(3.c是程序的名字),后来我就只写了一个测试程序,同样报错,完整程序如下:#include<conio.h>
#include<stdlib.h>
#include<string.h>
#include<dos.h>
#include<float.h>
#include "..\lib\8000.h"
#include "..\lib\8073.h"
void main()
{
unsigned char re[512];
strcpy(re,"aaaaaaaa");
MMC_READ_BLOCK(0,re,0,1);
}
跪请高手指点,急!
#include<stdlib.h>
#include<string.h>
#include<dos.h>
#include<float.h>
#include "..\lib\8000.h"
#include "..\lib\8073.h"
void main()
{
unsigned char re[512];
strcpy(re,"aaaaaaaa");
MMC_READ_BLOCK(0,re,0,1);
}
跪请高手指点,急!