阅读:1621回复:6
Help!I can't use SoftICE to debug my driver.
Like title.
Load SoftICE done and Checked Build to generate my driver. But I use nmsym.exe to make .nms file. It shows "Error translating No debug information found". Give me a help. thx |
|
|
沙发#
发布于:2001-10-18 17:57
你是不是用DDK BUILD 2600编译的?现在的所有SOFTICE版本都不能从它生成的SYS文件中读出DEBUG INFORMATION,要等到下一版(dRIVERSTUDIO 2.6中的SOFTICE就支持了),不过你可以用DDK BUILD 2462来编译你的程序,那样,在DRIVERSTUDIO2.01B及以后版本中的SOFTICE就可以了,而且,BUILD 2462和BUILD 2600区别不大。。。
// 这些是NUMEGA的一个工程师告诉我的 |
|
|
板凳#
发布于:2001-10-19 09:11
我怎么知道我是用的DDK build 2600 还是DDK build 2462?
|
|
地板#
发布于:2001-10-19 10:07
How to know the version of my DDK?
I solve the problem by reference from http://www.deja.com/ "comp.os.ms-windows.programmer.vxd". 1.Remove makefile something. "-DEBUG:NONE -PDB:NONE" must be move 2.Add something at link's command line add "/mapinfo:line" 3.Use "mapsym DriverName.sym" to generate .nms file. thx for KDriver sir. |
|
|
地下室#
发布于:2001-10-19 10:56
看缺省目录就知道了,build 2600是配合Windows XP所有版本使用的,安装在 X:\WINDDK\2600下,而build 2462是和Windows Wistler beta 2使用的,安装在x:\WINDDK\2462下,装好后,2600的命令叫WINDOWS XP CHECKED BUILD ENVIORMENT
|
|
|
5楼#
发布于:2001-10-26 10:24
你可以在纯软件驱动开发有一贴“关于SoftICE调试驱动一问”中找到答案!
|
|
|
6楼#
发布于:2001-10-26 11:57
受益,受益!
谢谢各位! |
|
|