用C++开发COM,包含头文件,Release编译时,link出错。
jinyt 2002-03-29 02:30:58 我用VC++的ATL写了个COM,在接口Math中只实现了一个Sin方法。
用<math.h>中的
double Sin(double i);
实现具体的功能。
-------------------------------------------------------------------
debug编译时,无任何问题。
Release编译时出现下了下列错误:
LIBCMT.lib(fpinit.obj) : error LNK2005:
LIBCMT.lib(fpinit.obj) : warning LNK4006:
LIBCMT.lib(crt0.obj) : error LNK2001:
ReleaseUMinDependency/TEST.dll : fatal error LNK1120:
若去除Sin函数,保留<math.h>头文件,则编译通过。
请问我该如何解决????
谢谢