| 
			 
					阅读:1608回复: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. .... 为什么呢?  | 
	|
					
						最新喜欢: | 
	
| 
			 沙发# 
								发布于: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的!				 
							 | 
	|