passthru.c(250) : error C2220: warning treated as error - no object file generated,我做的是在CE X86模拟器上的,编译完后说警告视为错误,说要修改编译警告级别,很头疼,我在帮助中找到了控制台下用...
全文
回复(6) 2007-12-04 17:50 来自版块 - NDIS网络接口开发
表情
numenshane上楼不对,你看过ndis,h头文件中#include <ntcompat.h> 而在ntcompat.h中有#include <wdm.h>,不要乱说!不知道是什么限制条件,使得在PB 下用不了,准备自己用共享内存了,不用io了,(2007-12-07 10:24)
dfbb7788ce显然没有wdm,但有自己得ndis库(2007-12-06 23:13)
numenshane这个不属于C/C++的compile link问题,出现问题的三个函数是在ndis.h中和wdm.h中定义的,预编译时候都加了头文件了,source中也正确的写了targetlib,可是还是搞不定,难道CE不支持WDM的io方式吗??不可能,请求好心人了,(2007-12-06 19:25)
numenshane不过有出现了新的问题,PB 5.0下编译出现 BUILD: [01:0000000775:ERRORE] passthru.obj : error LNK2019: unresolved external symbol __imp__NdisMRegisterDevice ref...(2007-12-06 19:22)
numenshane^_^,我搞定了,问题是在头文件中加入 #pragma warning(disable:4028)(2007-12-06 19:18)
flashstar你是不是用EVC来编译的啊, 如果是肯定不行, 因为默认的EVC的SDK不包含DDK,除非自己把DDK加入到SDK中来, 或者用PB,我也在CE上上写NDIS协议驱动, 咱可以交流交流哦(2007-12-06 11:32)

返回顶部