VC做一个ATL的例子,根据书上所说,由于本章例子是通过EXE宿
主程序的来实现的,因此必须为组件和客户机程序提供一个
Proxy/Stub Dll.幸运的是MIDL已经为我们产生了这些代码 ,因
此,我需要做的只是编译,连接并注册它们。下是是编译,连接所
使用的命令:
nmake -f *.mk
regsvr32 *.dll在VC中代码编译已经成功,已生成EXE文件,命令行编译时错误如下:
E:\taotao\VCfiles\Chapter4_Server>nmake -f 
Chapter4_Serverps.mkMicrosoft (R) 程序维护实用工具 7.00.9466 版
版权所有 (C) Microsoft Corporation。保留所有权利。        
cl /c /Ox /DWIN32 /D_WIN32_WINNT=0x0400 /DREGISTER_PROXY_DL
L  dlldata.c
用于 80x86 的 Microsoft (R) 32 位 C/C++ 标准编译器 
13.00.9466 版
版权所有 (C) Microsoft Corporation 1984-2001。保留所有权
利。cl : 命令行 warning D4029 :优化在标准版本编译器中不可用
dlldata.c
dlldata.c(15) : fatal error C1083: 无法打开包含文件:
“rpcproxy.h”:No such fil
e or directory
NMAKE : fatal error U1077: “cl” : 返回代码“0x2”
Stop.我的操作系统是windows2000服务器+SP4,Administrator登录。
请问谁知道是怎么回事。小弟先谢了。