阅读:1104回复:3
编译的时候找不到*.h
编译的时候说找不到下面两个文件:
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的目录下寻找过但没有发现这两个文件,请问怎么回事? |
|
论坛版主
|
沙发#
发布于:2004-11-02 10:54
ddkincceddk.h和ddkincsmclib.h这两个文件是你自己定义的?你是直接用被人的库吗?
|
|
板凳#
发布于:2004-11-02 13:14
ddk\\inc\\ceddk.h
ddk\\inc\\SMCLIB.h [编辑 - 11/2/04 by mycookie] |
|
论坛版主
|
地板#
发布于: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,好象也用不着,你是不是用的老的源代码,把这些定义去掉。 |
|