阅读:1746回复:12
请教:EVC编译时出现错误:\\\\wince500\\sdk01\\include\\x86\\ceddk.h(1103):fatal erro c1083:cannot open include
1
|
|
论坛版主
|
沙发#
发布于:2005-06-03 16:27
把你的环境在设一下,INCLUDE的路径不对了吧,设到(_WINCEROOT)\\PUBLIC\\COMMON\\OAK(SDK/DDK)
|
|
论坛版主
|
板凳#
发布于:2005-06-03 16:33
对了,用EVC的话把路径设到你用的那个SDK的头文件目录,刚才说成PB的目录了
|
|
地板#
发布于:2005-06-03 16:43
感谢wxl_50685330的答复。但是pkfuncs.h是在pb目录下,不在sdk目录下,编译的机器没装pb.我就不明白为什么要找pb目录下的头文件,难道必须装pb吗?
|
|
地下室#
发布于:2005-06-03 16:50
补充:ceddk.h包含在sdk目录里面,它include pkfuncs.h.,
evc编译的程序是个pci通讯卡的驱动,我方提供的sdk,通讯卡提供商使用这个sdk编译时就出现这个错误,请问这和sdk有关系么?谢谢 [编辑 - 6/4/05 by mosen] |
|
5楼#
发布于:2005-06-06 16:53
wxl_50685330兄在么,帮忙分析一下,谢谢啦!
|
|
论坛版主
|
6楼#
发布于:2005-06-07 14:51
不会吧,PKFUNCS.H应该是要包含的啊,里面还有好多IOCTL的定义,驱动会用的啊。SDK会把驱动要用的头和库弄进来吧,我这边原来那个自己输出的SDK弄不见了,试不了,你试试用PB输出一个SDK看看有没有呢
|
|
7楼#
发布于:2005-06-07 18:28
sdk是我用pb输出的,我search一下,sdk中没有这个文件,在wince500\\\\public..和\\\\PBWorkspaces中都有的,这个问题出在哪里呀?
我把sdk放到网站上http://www.mosen-power.com.cn/download.htm 帮我试一下好么,谢谢了! [编辑 - 6/7/05 by mosen] |
|
8楼#
发布于:2005-06-08 11:40
请教wxl_50685330兄:输出sdk时需要把\\\\cesysgen\\oak\\inc包括进来么?这个好像要手工添加。
[编辑 - 6/8/05 by mosen] |
|
论坛版主
|
9楼#
发布于:2005-06-08 15:43
不好意思,昨天没来。
加,这里面有些东西是驱动要的,就少个头文件,你加进去应该就可以了三 |
|
10楼#
发布于:2005-06-08 17:06
没关系,谢谢你的回复,我加进去试试,别的不需要手工添加了吧!
比如:\\\\public\\common\\oak\\inc |
|
11楼#
发布于:2005-06-10 15:10
To mosen,问题解决了吗?
|
|
|
12楼#
发布于:2005-06-10 15:42
解决了,把ceddk.lib也拷过去
|
|