编译出错,请高手帮忙!!

zhoufanking 2003-03-27 10:04:14

初学COM,想创建一个使用COM的简单实例但写完SERVER编译时报错,我的步骤如下:
1 用ATL COM APPWIZARD NEW 一个新工程名字为 TESTSERVER 并选中了Executable(EXE) option 选项;
2 在程序框架创建完成后,在Insert —〉New ATL object中选了Simple Object ;
3 Short Name 为DosCom;
4 在IDosCom 中添加RunCmd方法,并在方法中添加如下代码:
STDMETHODIMP CDosCom::RunCmd()
{
system("dir | more");

return S_OK;
}


Compile the project 以后报错如下:这到底是什么问题呢?该如何解决?



--------------------Configuration: TESTSERVER - Win32 Debug--------------------
Compiling...
DosCom.cpp
d:\vc\com\testserver\doscom.cpp(2) : fatal error C1083: Cannot open precompiled header file: 'Debug/TESTSERVER.pch': No such file or directory
Error executing cl.exe.

DosCom.obj - 1 error(s), 0 warning(s)
...全文
18 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
DouDouBug 2003-03-28
  • 打赏
  • 举报
回复
使用 rebuild all菜单项
zhoufanking 2003-03-28
  • 打赏
  • 举报
回复
why?

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧