能力值:
( LV2,RANK:10 )
|
-
-
2 楼
直接BUILD啊
干嘛要配置
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
build了之后有3000多个错误的说
|
能力值:
(RANK:350 )
|
-
-
4 楼
直接用ddk就好了啊,搞这么几个东西干嘛
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
这个确实还不怎么会哦。 。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
------ 已启动生成: 项目: test, 配置: Checked Win32 ------
正在编译...
testDevice.cpp
.\testDevice.cpp : fatal error C1083: Cannot open include file: 'warning.h': No such file or directory
testDriver.cpp
.\testDriver.cpp : fatal error C1083: Cannot open include file: 'warning.h': No such file or directory
Generating Code...
项目 : warning PRJ0018 : 未找到下列环境变量:
$(TARGET_LIB_PATH)
$(CRT_INC_PATH)
$(TARGET_INC_PATH)
$(WDM_INC_PATH)
$(DDK_INC_PATH)
$(WINVER)
$(NTDDI_VERSION)
$(_WIN32_IE)
$(_WIN32_WINNT)
生成日志保存在“file://c:\test\driver\objchk\i386\BuildLog.htm”
test - 2 个错误,0 个警告
------ 已启动生成: 项目: testApp, 配置: Checked Win32 ------
正在编译...
testIorw.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windows.h(24) : fatal error C1017: invalid integer constant expression
testApp.cpp
C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windows.h(24) : fatal error C1017: invalid integer constant expression
Generating Code...
项目 : warning PRJ0018 : 未找到下列环境变量:
$(CRT_INC_PATH)
$(TARGET_LIB_PATH)
$(TARGET_INC_PATH)
$(MFC_INCLUDES)
$(WINVER)
$(ATL_INC_PATH)
$(NTDDI_VERSION)
$(_WIN32_IE)
$(_WIN32_WINNT)
$(CRT_LIB_PATH)
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
楼上几位说的直接build是指在命令行下的build,不是IDE里的build。我个人也觉得学驱动编程的话配置vs完全没必要,直接用命令行多好啊。抱歉没有正面回答lz的关于怎么配置的问题,因为我学驱动的时候是用的命令行,就一句命令而已,何必自添麻烦呢。一定要配的话,windows驱动开发技术详解这本书里倒是有vc6的详细配置方法,lz可以去看下。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
ide的好处是有交叉跳转智能提示。。这个错误是因为楼主使用的是vc的编译器生成项目,而没有使用ddk的build,所以出错,如果楼主的ddk+vs+ds3.2已经安装好了的话,vs->工具->DriverStudio->使用build生成(如果我没有记错的话)
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
没有使用build生成这个选项
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
看来我记错了,DriverStudio选项里面应该有大概这个意思的,有两个选项,一个checked和一个free的,楼主自己找一下
|
|
|