mycookie
驱动小牛
驱动小牛
  • 注册日期2002-12-09
  • 最后登录2010-08-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1104回复:3

编译的时候找不到*.h

楼主#
更多 发布于:2004-11-02 10:11
编译的时候说找不到下面两个文件:

ddk\inc\ceddk.h(45): Could not find the file macwin32.h
ddk\inc\SMCLIB.h(49): Could not find the file smcvxd.h

我在ce的目录下寻找过但没有发现这两个文件,请问怎么回事?
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-02 10:54
ddkincceddk.h和ddkincsmclib.h这两个文件是你自己定义的?你是直接用被人的库吗?
根据地的兄弟们,团结就是力量
mycookie
驱动小牛
驱动小牛
  • 注册日期2002-12-09
  • 最后登录2010-08-11
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-02 13:14
ddk\\inc\\ceddk.h
ddk\\inc\\SMCLIB.h

[编辑 -  11/2/04 by  mycookie]
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-11-02 13:26
#ifdef _MAC
#include <macwin32.h>
#endif
这个是不是用在苹果机器上的意思?你需要这个吗?不需要不要定义_MAC就行了吧

#ifdef SMCLIB_VXD
//
// Include windows 9x specific data definitions
//
#include "smcvxd.h"
#elif defined(SMCLIB_CE)
//
// Include Windows CE specific data definitons
//
#include "smcce.h"
#else
//
// Include Windows NT specific data definitions
//
#include "smcnt.h"
#endif

这个关于vxd,好象也用不着,你是不是用的老的源代码,把这些定义去掉。
根据地的兄弟们,团结就是力量
游客

返回顶部