阅读:1513回复:15
我是一只大菜鸟!有关driverstudio编译库的问题
我想用driverstudio写一个驱动程序,可是装上ddk和driverstudio后,编译库文件时老是通不过。
我做的步骤是: 1.启动Visual C++ 。 2.选择菜单 File|Open Workspace。打开位于DriverStudio\DriverWorks\Source\vdwlibs.dsw的工作空间文件。 3.选择菜单 Build|Batch Build,在弹出的对话框中选择你想编译的库。 4.点击Build编译你选择的库。 我选的库是Vdwlibs-win32 wdm checked 出现的问题: ... khidaux.cpp .\..\include\khid.h(39) : fatal error C1083: Cannot open include file: 'hidport.h': No such file or directory Error executing cl.exe. .... 为什么呢? |
|
最新喜欢:dolant... |
沙发#
发布于:2004-12-31 11:20
你VC的编译环境中没有添加含有该文件的路径。
这个文件存在于DDK和DriverStdio中。 |
|
|
板凳#
发布于:2005-01-02 09:19
我在..DriverStudio/DriverWorks/include/dep_wdm目录下找到了这个文件,可ddk下去没有找到这个头文件。
而且我的环境变量也是自动设置的,如果要手动设的话,应该如何做呢? |
|
地板#
发布于:2005-01-03 09:25
右击"我的电脑",在"进阶"--->"环境变数"---->"系统变数"中增加
|
|
|
地下室#
发布于:2005-01-03 21:44
就算是设置了环境变量,编译库时还是有问题啊!
我现在的问题是:不知为什么编译库文件时老是通不过??? |
|
5楼#
发布于:2005-01-04 15:10
搞定了吗?我也出现你同样的问题,郁闷中~~~~
|
|
|
6楼#
发布于:2005-01-04 15:16
在环境变量的用户变量里增加
BASEDIR D:\NTDDK\INC 和 DDKROOT d:\NTDDK 在系统变量里增加 DRIVERNETWORKS D:\PROGRA~1\COMPUW~1\SOFTIC~1\DRIVER~2 和 DRIVERWORKS D:\PROGRA~1\COMPUW~1\SOFTIC~1\DRIVER~1 再试试看吧! |
|
|
7楼#
发布于:2005-01-04 23:05
BASEDIR D:NTDDKINC ???
这个环境变量是作甚么用的,我的NTDDK装在e盘上,可我并没有装 NTDDKINC这个东西!(装什么后才有这个!?) 会不会是因为这个原因!? |
|
8楼#
发布于:2005-01-05 09:55
应该是
BASEDIR D:\NTDDK\INC 你ddk装在e盘就改成E盘根目录。 这是自己新增的,并不是装什么东西生成的! |
|
|
9楼#
发布于:2005-01-05 09:58
应该是
BASEDIR D:NTDDK/INC 你ddk装在e盘就改成E盘根目录。 这是自己新增的,并不是装什么东西生成的! |
|
|
10楼#
发布于:2005-01-10 23:47
还是没搞定!郁闷!
从头开始弄! 请问应如何装DDK和DriverStudio呢?安装时要注意什么? 谢谢! |
|
11楼#
发布于:2005-01-11 08:55
1.启动Visual C++ 。
2.选择菜单 File|Open Workspace。打开位于DriverStudioDriverWorksSourcevdwlibs.dsw的工作空间文件。 3.选择菜单 Build|Batch Build(编译|批构件),在弹出的对话框中只选 NdisVdm-Win32 NDIS VDM Checked. NdisVdm-Win32 NDIS VDM Free. VdwLibs-Win32 WDM Checked. VdwLibs-Win32 WDM Free. 这四个库,然后单击Build编译。应该就没有问题了,试试看吧! |
|
|
12楼#
发布于:2005-01-12 16:02
还是不行啊!抓狂了!
楼上的大哥,你的问题搞定了吗? |
|
13楼#
发布于:2005-01-12 22:27
1 从"Start"->...->Tools->DDK Build Settings
2 单击"Launch Program"启动VC; 3 Open WorkSpace ....... OK? |
|
14楼#
发布于:2005-01-14 09:06
楼上的兄弟说的是!!
|
|
|
15楼#
发布于:2005-01-14 11:48
我一直都是这么启动vc的!
|
|