bright_zj
驱动牛犊
驱动牛犊
  • 注册日期2005-02-22
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1548回复:10

问一编程环境设置问题

楼主#
更多 发布于:2005-02-23 17:34
本人刚刚接触驱动编程,系统是win2k,先装了Visual Studio,后装了DDK,DriverStudio,编译VdwLibs工程,总提示C:\\winnt\\system32\\cmd.exe文件无法找到,而实际上是存在的。

不知道是怎么回事,请指教。

还有我用VC+DDK+DriverStudio开发驱动,VC和DDK之间还要进行什么关联吗?

本人实在是菜鸟,望高手解惑!!
penggh001
驱动牛犊
驱动牛犊
  • 注册日期2003-05-22
  • 最后登录2012-09-20
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-24 10:18
注意了:开始\\程序\\Compuware DriverStudio\\Develop\\DDK Build Settings正确设置ds的每个环境变量,最好建立快捷方式。一般默认会类试MSDEV 2000_DDK 。

从快捷方式启动VC,打开resouce下面的工程,就可以顺利编译。
KanHu
驱动大牛
驱动大牛
  • 注册日期2002-10-20
  • 最后登录2005-06-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-23 20:58
安装ds后,怎么进的vc?
虚心请教 [img] http://www.driverdevelop.com/forum/upload/lsn_061/2005-01-09_2005-01-06_titi.jpg[/img]
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2005-02-23 20:39
真的非常感谢!!

不过不知道您能否把命令行编译的设置和编译方法说的详细些,我找了一些资料,总是说的不太清楚,多谢您了


命令行的编译已经说了就是

1。编译ddk下的库文件(用build -cZ)

2。写sources文件加到工程的文件夹下(找个ddk底下的例子看看就知道了)

3进入编译环境后用cd命令到工程文件夹下编译(一般用build -cZ)

自己多看看ddk的例子自然就明白了。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bright_zj
驱动牛犊
驱动牛犊
  • 注册日期2005-02-22
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-02-23 20:34
真的非常感谢!!

不过不知道您能否把命令行编译的设置和编译方法说的详细些,我找了一些资料,总是说的不太清楚,多谢您了
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2005-02-23 20:27
是在VC下编译的,我想知道您对这个环境的设置都有哪些步骤?


一般就是先编译DDK的库文件。。。。

因为我不用vc编译(环境设置比较麻烦)

我用命令行编译的。

这样进入编译环境以后很多环境变量系统就自动设置了。。

之后必要的环境变量就要在sources文件中设置了(要设置的环境变量因工程而异,多半就是库文件的设置)

如果用vc编译的话主要是设置必要的库文件与include文件了。。。

因为我不用vc编译。。具体要那些库也不是很清楚。。你可以搜搜老帖子。。有不少说明的。。

但是建议还是用命令行编译比较方便哦。。。。。
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bright_zj
驱动牛犊
驱动牛犊
  • 注册日期2005-02-22
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-02-23 20:17
是在VC下编译的,我想知道您对这个环境的设置都有哪些步骤?
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2005-02-23 20:00
我觉得应该是环境设置不对。。。。

毕竟你编译的那个工程是系统提供的不会有问题。。。

你是用什么编译的?

VC 还是命令行啊?
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
bright_zj
驱动牛犊
驱动牛犊
  • 注册日期2005-02-22
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2005-02-23 19:37
我已经编译了DDK,可是再次编译DS下VdwLib的时候,仍然有错:

系统找不到指定的路径。
Error executing c:\\winnt\\system32\\cmd.exe.

不知道这是怎么回事哪,敬请指教,多谢了
bright_zj
驱动牛犊
驱动牛犊
  • 注册日期2005-02-22
  • 最后登录2005-12-15
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2005-02-23 19:20
我的安装次序是:

VC
DDK
DS

我看好多地方说的都是这个顺序,应该对吧

不过我确实没有编译DDK,除了编译这个还要做什么吗,谢谢
aiwadgj
驱动老牛
驱动老牛
  • 注册日期2004-11-13
  • 最后登录2020-12-24
  • 粉丝0
  • 关注0
  • 积分119分
  • 威望84点
  • 贡献值0点
  • 好评度14点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2005-02-23 18:34
安装次序对吗?

先装VC
接着DDK
最后Visual Studio

而且在开发驱动以前也要先编译ddk的库文件
(就是分别进入checked与free环境在ddk根目录下输入命令行build)
酒也在沉溺,何时麻醉我抑郁。过去了的一切会平息。。。。。。。
游客

返回顶部