主题:double define 问题 共有31808人关注过本帖 |
---|
Rite2009 |
1楼 |
double define 问题 Post By:2010-11-18 10:01:00 [只看该作者]
我程序中要用到时间日期的计算,所以用了CTime和CTimeSpan,需Afxwin.h。但是我加上Afxwin.h后出现了如下问题:
===================================== uafxwced.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in coredll.lib(COREDLL.dll) uafxwced.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in coredll.lib(COREDLL.dll) uafxwced.lib(afxmem.obj) : warning LNK4006: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in coredll.lib(COREDLL.dll); second definition ignored uafxwced.lib(afxmem.obj) : warning LNK4006: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in coredll.lib(COREDLL.dll); second definition ignored    Creating library ARMV4IDbg/HighSamp2.lib and object ARMV4IDbg/HighSamp2.exp ARMV4IDbg/HighSamp2.exe : fatal error LNK1169: one or more multiply defined symbols found Error executing link.exe. ============================= 好像是说Afxwin.h中的某个定义与core.dll中的定义重复。但是由于时间计算我需要用到afxwin.h,这个怎么解决呢? |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2010-11-18 10:56:00 [只看该作者]
关于时间的计算,是把systemtime转换成filetime,filetime是一个UINT64的长长整型。查一下online help可以看到的。
|
|
单帖管理 | 引用 | 回复 |