仙人指路
我用VC6.0写了以下三个文件saa.h, faa.c,abc.c:
saa.h file:
#ifndef __SAA_H__
#define __SAA_H__
extern void TxtReadData(unsigned char * buf,unsigned char value);
#endif
faa.c file:
void TxtReadData(unsigned char *buf,unsigned char value)
{
*buf = value;
}
abc.c file:
#include <stdio.h>
#include "saa.h"
main()
{
unsigned char buf[1];
char a = 'c';
TxtReadData(buf,a)
return 0;
}
可我rebuild all 时报错,说Linking出了问题;请问该怎么样具体设置连接。
具体错误信息如下:
error LNK2001: unresolved external symbol "void __cdecl TxtReadData(unsigned char *,unsigned char)" (?TxtReadData@@YAXPAEE@Z)
Debug/saa5360.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
发表时间:2004年4月13日10:10:31