ericyu 发表于 2005-8-17 14:29:00

区区一个helloworld怎么这么多warnings

<P>提示如下</P>
<P>正在编译...<BR>HelloWord.cpp<BR>c:\ObjectARX 2004\inc\dbid.h(197) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(221) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(225) : warning C4312: “类型转换” : 从“const unsigned long”转换到更大的“AcDbStub *”<BR>c:\ObjectARX 2004\inc\dbid.h(251) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(271) : warning C4312: “类型转换” : 从“const unsigned long”转换到更大的“AcDbStub *”<BR>c:\ObjectARX 2004\inc\dbid.h(297) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(317) : warning C4312: “类型转换” : 从“const unsigned long”转换到更大的“AcDbStub *”<BR>c:\ObjectARX 2004\inc\dbid.h(343) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(363) : warning C4312: “类型转换” : 从“const unsigned long”转换到更大的“AcDbStub *”<BR>c:\ObjectARX 2004\inc\dbid.h(388) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbid.h(408) : warning C4312: “类型转换” : 从“const unsigned long”转换到更大的“AcDbStub *”<BR>c:\ObjectARX 2004\inc\dbidapps.h(159) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbidapps.h(163) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbidapps.h(167) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbidapps.h(171) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbidapps.h(175) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>c:\ObjectARX 2004\inc\dbidapps.h(179) : warning C4311: “类型转换” : 从“const AcDbStub *”到“unsigned long”的指针截断<BR>正在链接...<BR>&nbsp; 正在创建库 Debug/HelloWord.lib 和对象 Debug/HelloWord.exp<BR>rxapi.lib(libinit.obj) : warning LNK4099: 未发现 PDB“msvc.pdb”有“C:\ObjectARX 2004\lib\rxapi.lib”或者在“c:\ARX2004\HelloWord\Debug\msvc.pdb”中;正在链接对象,如同没有调试信息一样<BR>acedapi.lib(acedstub.obj) : warning LNK4099: 未发现 PDB“corehdr.pdb”有“C:\ObjectARX 2004\lib\acedapi.lib”或者在“c:\ARX2004\HelloWord\Debug\corehdr.pdb”中;正在链接对象,如同没有调试信息一样</P>
<P>生成日志保存在“file://c:\ARX2004\HelloWord\Debug\BuildLog.htm”中<BR>HelloWord - 0 错误,19 警告</P>
<P><BR>---------------------- 完成 ---------------------</P>
<P>&nbsp;&nbsp;&nbsp; 生成:1 已成功, 0 已失败, 0 已跳过</P>
<P><FONT color=#f70909>这里是源代码,我用的是VS.net2002+arx2004</FONT></P>
<P>// HelloWord.cpp : 定义 DLL 应用程序的入口点。<BR>//</P>
<P>#include "stdafx.h"<BR>BOOL APIENTRY DllMain( HANDLE hModule, <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DWORD&nbsp; ul_reason_for_call, <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LPVOID lpReserved<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )<BR>{<BR>&nbsp;&nbsp;&nbsp; return TRUE;<BR>}<BR>#include &lt;aced.h&gt;<BR>#include &lt;rxregsvc.h&gt;</P>
<P><BR>void initApp();<BR>void unloadApp();</P>
<P>void helloWorld();</P>
<P>//<BR>void initApp()<BR>{<BR><BR>&nbsp;acedRegCmds-&gt;addCommand("HELLOWORD_COMMANDS",<BR>&nbsp;&nbsp;"Hello",<BR>&nbsp;&nbsp;"Bonjour",<BR>&nbsp;&nbsp;ACRX_CMD_TRANSPARENT,<BR>&nbsp;&nbsp;helloWorld);<BR>}</P>
<P>void unloadApp()<BR>{<BR>&nbsp;acedRegCmds-&gt;removeGroup("HELLOWORLD_COMMANDS");<BR>}</P>
<P>void helloWorld()<BR>{<BR>&nbsp;acutPrintf("\nHello World");</P>
<P>}</P>
<P>extern "C" AcRx::AppRetCode<BR>acrxEntryPoint(AcRx::AppMsgCode msg,void* pkt)<BR>{<BR>&nbsp;switch(msg)<BR>&nbsp;{<BR>&nbsp;case AcRx::kInitAppMsg:<BR>&nbsp;&nbsp;acrxDynamicLinker-&gt;unlockApplication(pkt);<BR>&nbsp;&nbsp;acrxRegisterAppMDIAware(pkt);<BR>&nbsp;&nbsp;initApp();<BR>&nbsp;&nbsp;break;<BR>&nbsp;case AcRx::kUnloadAppMsg:<BR>&nbsp;&nbsp;&nbsp;unloadApp();<BR>&nbsp;&nbsp;&nbsp;break;<BR>&nbsp;default:<BR>&nbsp;&nbsp;break;<BR>&nbsp;}<BR><BR>&nbsp;return AcRx::kRetOK;<BR>&nbsp;<BR>}</P>
<P><BR>&nbsp;</P>

c735023723 发表于 2012-10-19 12:43:09

也在找这个问题呢,共勉吧

yokees 发表于 2012-11-3 20:55:57

我也是哦,问的很久没有人管哦
页: [1]
查看完整版本: 区区一个helloworld怎么这么多warnings