在“COM技术初探二”中一不小心出现了下面问题:
Linking...
Math.obj : error LNK2001: unresolved external symbol _IID_ISimpleMath
Math.obj : error LNK2001: unresolved external symbol _IID_IAdvancedMath
Debug/MathCOM.dll : fatal error LNK1120: 2 unresolved externals
解决方法:
是在所建心MathCOM为名字的DLL工程里的MathCOM.cpp里缺少了由idl语言的接口文件生成的文件MathCOM_i.c。将些文件加入MathCOM.cpp中就可以了。