建立了一个空的dll工程,编译没有问题,但是重建的时候产生错误,请问是怎么回事啊?
#include <stdio.h>
#include "extcode.h"
MgErr CINRun(int32 *pDaqData); MgErr CINRun(int32 *pDaqData)
{
FILE *fpCsv;
fpCsv = fopen ("DataSingle.csv","w") ;//打开文件DataSingle ,(只写) fclose(fpCsv); return noErr;
} Linking...
nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj)
nafxcwd.lib(dllmodul.obj) : warning LNK4006: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj); second definition ignored
lvsbmain.def : error LNK2001: unresolved external symbol GetLVSBHeader
Debug/jj.lib : fatal error LNK1120: 1 unresolved externals
LINK : fatal error LNK1141: failure during build of exports file
执行 link.exe 时出错. jj.dll - 1 error(s), 0 warning(s)
#include <stdio.h>
#include "extcode.h"
MgErr CINRun(int32 *pDaqData); MgErr CINRun(int32 *pDaqData)
{
FILE *fpCsv;
fpCsv = fopen ("DataSingle.csv","w") ;//打开文件DataSingle ,(只写) fclose(fpCsv); return noErr;
} Linking...
nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj)
nafxcwd.lib(dllmodul.obj) : warning LNK4006: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj); second definition ignored
lvsbmain.def : error LNK2001: unresolved external symbol GetLVSBHeader
Debug/jj.lib : fatal error LNK1120: 1 unresolved externals
LINK : fatal error LNK1141: failure during build of exports file
执行 link.exe 时出错. jj.dll - 1 error(s), 0 warning(s)
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;148652&Product=vccIN1