阅读:1546回复:10
问一编程环境设置问题
本人刚刚接触驱动编程,系统是win2k,先装了Visual Studio,后装了DDK,DriverStudio,编译VdwLibs工程,总提示C:\\winnt\\system32\\cmd.exe文件无法找到,而实际上是存在的。
不知道是怎么回事,请指教。 还有我用VC+DDK+DriverStudio开发驱动,VC和DDK之间还要进行什么关联吗? 本人实在是菜鸟,望高手解惑!! |
|
沙发#
发布于:2005-02-23 18:34
安装次序对吗?
先装VC 接着DDK 最后Visual Studio 而且在开发驱动以前也要先编译ddk的库文件 (就是分别进入checked与free环境在ddk根目录下输入命令行build) |
|
|
板凳#
发布于:2005-02-23 19:20
我的安装次序是:
VC DDK DS 我看好多地方说的都是这个顺序,应该对吧 不过我确实没有编译DDK,除了编译这个还要做什么吗,谢谢 |
|
地板#
发布于:2005-02-23 19:37
我已经编译了DDK,可是再次编译DS下VdwLib的时候,仍然有错:
系统找不到指定的路径。 Error executing c:\\winnt\\system32\\cmd.exe. 不知道这是怎么回事哪,敬请指教,多谢了 |
|
地下室#
发布于:2005-02-23 20:00
我觉得应该是环境设置不对。。。。
毕竟你编译的那个工程是系统提供的不会有问题。。。 你是用什么编译的? VC 还是命令行啊? |
|
|
5楼#
发布于:2005-02-23 20:17
是在VC下编译的,我想知道您对这个环境的设置都有哪些步骤?
|
|
6楼#
发布于:2005-02-23 20:27
是在VC下编译的,我想知道您对这个环境的设置都有哪些步骤? 一般就是先编译DDK的库文件。。。。 因为我不用vc编译(环境设置比较麻烦) 我用命令行编译的。 这样进入编译环境以后很多环境变量系统就自动设置了。。 之后必要的环境变量就要在sources文件中设置了(要设置的环境变量因工程而异,多半就是库文件的设置) 如果用vc编译的话主要是设置必要的库文件与include文件了。。。 因为我不用vc编译。。具体要那些库也不是很清楚。。你可以搜搜老帖子。。有不少说明的。。 但是建议还是用命令行编译比较方便哦。。。。。 |
|
|
7楼#
发布于:2005-02-23 20:34
真的非常感谢!!
不过不知道您能否把命令行编译的设置和编译方法说的详细些,我找了一些资料,总是说的不太清楚,多谢您了 |
|
8楼#
发布于:2005-02-23 20:39
真的非常感谢!! 命令行的编译已经说了就是 1。编译ddk下的库文件(用build -cZ) 2。写sources文件加到工程的文件夹下(找个ddk底下的例子看看就知道了) 3进入编译环境后用cd命令到工程文件夹下编译(一般用build -cZ) 自己多看看ddk的例子自然就明白了。。 |
|
|
9楼#
发布于:2005-02-23 20:58
安装ds后,怎么进的vc?
|
|
|
10楼#
发布于:2005-02-24 10:18
注意了:开始\\程序\\Compuware DriverStudio\\Develop\\DDK Build Settings正确设置ds的每个环境变量,最好建立快捷方式。一般默认会类试MSDEV 2000_DDK 。
从快捷方式启动VC,打开resouce下面的工程,就可以顺利编译。 |
|