我的Workspace放在D;\\Working\\PdaTry,网卡驱动放在D;\\Silance网卡驱动程序由makefile,sources和驱动程序文件组成,没有.reg文件,先通过BSP Wizard加到Catalog,然后从Catalog加到Platform,Buil...
全文
回复(9) 2003-03-07 10:29 来自版块 - Wince 程序开发
表情
yusb谢谢silan(2003-03-10 09:17)
silan yusb,我的问题已经自行解决,今天特来放分,本来决定分数见者有份,但发现你说的INCLUDE是对的,所以还是决定很公平的把分数给你,谢谢你! 问题是这样解决的。我的sources是参考ne2000的驱动写的,把ne2000的加到平台也会出同样的问题,所以我又打...(2003-03-09 18:00)
yusb1、在你的SOURCES文件的“INCLUDES=”这一项中加入你的NDIS.H的路径试试。  2、你的silance.def文件找不到,我怀疑你通过BSP Wizard加到Catalog时可能不太对。 (2003-03-09 15:06)
silan在#include <ndis.h>中的ndis.h前加上路径之后,ndis.h里包含了ntcompat.h,ntcompat.h又include <wdm.h>,这些路径又都找不到了,而且我按有些大虾的意思把 #include <ndis.h&g...(2003-03-08 16:39)
yusb1、如果你在这加了这个路径,不应该还找不到ndis.h 另:你的网卡驱动是单独编译的,还是和整个系统一起编译的? 建议:定制一个系统(有网卡支持),然后再单独编译你的网卡驱动。 对了,最好在IDE和命令行下都试一下 (2003-03-07 15:32)
silan 是的,而且选择的included files 再ADD include 的路径的,不行,我头都大了。 我是不是还要改我定制的平台上的.reg或者.bat文件?不然PlatformBuilder怎么不会自动把我的silance.def文件加到平台中去呢?每次编译平...(2003-03-07 15:16)
yusbOptions->Directories中加入NDIS.H的路径不行吗? 你是选择的included files 再ADD include 的路径吗?(2003-03-07 15:03)
silan ndis.h里面还包含了很多其它的头文件,如ntcompat.h等等,如果仅仅修改#include <ndis.h>为#include <D:\\WINCE\\...\\ndis.h>的话,依然无法解决ndis.h包含的其它头文件的路径问题。你说的...(2003-03-07 14:51)
yusb把ndis.h拷贝到你的网卡驱动目录下或者设置一下头文件的路径试试 (2003-03-07 14:33)

返回顶部