every
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1188回复:3

关于vxd以C++文件这样编译啊!真的好简单啊!

楼主#
更多 发布于:2002-10-25 16:37
vc6.0 安装在c:\\Microsoft Visual Studio
ddk98安装在c:\\ddk98
vtoolsd 安装在c:\\vtoolsd
我每次F5编译错误
c:\\my documents\\quickvxd\\myvxd.h(3) : fatal error C1083: Cannot open include file: \'vtoolscp.h\': No such file or directory
请问我在vc6.0中link加入什么这样加
ddk98安装在c:\\ddk里 vc6.0安装在c:\\Microsoft Visual Studio
*****************************************************
*********************************************************
***********************************************************
后来我改成
alt-f7
选中 c/c++
category选中preprocessor
additional include
directories 中
填入
c:\\ddk\\inc,C:\\Program Files\\NuMega\\DriverStudio\\VtoolsD\\include
试一试
错误更多
Compiling...
MYVXD.cpp
c:\\my documents\\quickvxd\\myvxd.h(15) : error C2061: syntax error : identifier \'PIOCTLPARAMS\'
c:\\my documents\\quickvxd\\myvxd.h(25) : error C2504: \'VThread\' : base class undefined
c:\\my documents\\quickvxd\\myvxd.cpp(5) : error C2065: \'MYVXD\' : undeclared identifier
c:\\my documents\\quickvxd\\myvxd.cpp(8) : error C2501: \'Declare_Virtual_Device\' : missing storage-class or type specifiers
c:\\my documents\\quickvxd\\myvxd.cpp(8) : error C2143: syntax error : missing \';\' before \'tag::id\'
c:\\my documents\\quickvxd\\myvxd.cpp(10) : error C2614: \'MyvxdThread\' : illegal member initialization: \'VThread\' is not a base or member
c:\\my documents\\quickvxd\\myvxd.cpp(17) : error C2065: \'PIOCTLPARAMS\' : undeclared identifier
c:\\my documents\\quickvxd\\myvxd.cpp(17) : error C2146: syntax error : missing \')\' before identifier \'pDIOCParams\'
c:\\my documents\\quickvxd\\myvxd.cpp(17) : error C2350: \'MyvxdDevice::OnW32DeviceIoControl\' is not a static member
c:\\my documents\\quickvxd\\myvxd.cpp(17) : error C2059: syntax error : \')\'
c:\\my documents\\quickvxd\\myvxd.cpp(18) : error C2143: syntax error : missing \';\' before \'{\'
c:\\my documents\\quickvxd\\myvxd.cpp(18) : error C2447: missing function header (old-style formal list?)
Error executing cl.exe.
*******************************************************
***********************************************************************************************************************
既是vxd程序,怎么出来Myvxd.exe?
其实我也纳闷!
我改成Myvxd.vxd试了也是一样
************************************************************
*******************************************************
***********************************************

最新喜欢:

luozhangyuluozha...
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-25 20:17
把vtoolsd的头文件包在vc的设置中就ok了
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
every
驱动牛犊
驱动牛犊
  • 注册日期2002-09-29
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-26 09:15
把vtoolsd的头文件包在vc的设置中就ok了
我改成
alt-f7
选中 c/c++
category选中preprocessor
additional include
directories 中
填入
c:\\ddk\\inc,C:\\VtoolsD\\include
难道不是吗!
那把vtoolsd的头文件包在vc的设置中就行!
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-26 12:06
乱说。在tools菜单的option中的directory标签中加 :mad:
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
游客

返回顶部