h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1764回复:10

请问用什么工具调试纯Dos环境下的保护模式程序?

楼主#
更多 发布于:2002-12-03 16:22
各位老大:

用什么工具调试纯Dos环境的保护模式程序?我找了一个Dos版的SoftIce,结果连加载的机会都不给我,有什么好方法呢?还是我的Softice哪里需要设置?

谢谢
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
OS_Dev
驱动中牛
驱动中牛
  • 注册日期2002-01-09
  • 最后登录2004-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-03 17:58
dos跑在保护模式?实模式吧
I know nothing!
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-03 18:00
各位老大:

用什么工具调试纯Dos环境的保护模式程序?我找了一个Dos版的SoftIce,结果连加载的机会都不给我,有什么好方法呢?还是我的Softice哪里需要设置?

谢谢

TASMX?
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-03 19:09
dos跑在保护模式?实模式吧


Sorry,可能是我概念没搞清楚,就是那种在Dos下加载了Dos4gw.exe的程序,我用TDebug跟,进了Dos4gw就死了,又不能运行在9x或2k下,烦人。

To VanCheer: Tasmx可以吗?好像是保护模式汇编编译器啊?有其他的吗?
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
lonkiss
驱动牛犊
驱动牛犊
  • 注册日期2002-01-15
  • 最后登录2004-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-12-03 21:34
我现在正在用WatcomC在DOS下开发需要DOS4GW支持的保护模式的应用程序,我调试的时候用WatcomC自带的调试工具WD,挺不错的。可以下载WatcomC10.6版。
我的真名就叫-龙旗
lonkiss
驱动牛犊
驱动牛犊
  • 注册日期2002-01-15
  • 最后登录2004-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-12-03 21:36
嗯,并且WatcomC在国外很流行,你用google搜索关键字“dos4gw softice”一定能得到好的方案
我的真名就叫-龙旗
h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-12-04 10:18
To lonkiss:
我已经下载了watcom 11.0版本,用wd调试的时候打开要调试的程序时候提示需要 /tr=rsi命令行,但是我用 wd /tr=rsi启动以后,一调入程序就死机,是我哪里设置错误了吗?

如果有一些相关的wd调试使用的资料,麻烦你发给我好吗?
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
lonkiss
驱动牛犊
驱动牛犊
  • 注册日期2002-01-15
  • 最后登录2004-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-12-04 10:46
WD的资料,WatcomC的帮助系统就有,你可在DOS提示符下键入whelp wd 来获得。
另外在sybase的网站上有此wd手册的pdf文件,你可以去下载,地址是:
http://www.openwatcom.org/ftp/docs/debuggeruserguide.pdf
我的真名就叫-龙旗
h13
h13
驱动老牛
驱动老牛
  • 注册日期2002-07-10
  • 最后登录2008-10-24
  • 粉丝1
  • 关注1
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-12-04 10:48
WD的资料,WatcomC的帮助系统就有,你可在DOS提示符下键入whelp wd 来获得。
另外在sybase的网站上有此wd手册的pdf文件,你可以去下载,地址是:
http://www.openwatcom.org/ftp/docs/debuggeruserguide.pdf


非常感谢!
<table> [color=#8040FF]神,常虚以凝而灵明湛定 气,常静以养而充盈流通[/color] </table>
lonkiss
驱动牛犊
驱动牛犊
  • 注册日期2002-01-15
  • 最后登录2004-07-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-12-04 12:39
先问一下,你要debug的程序是你自己写的吗?
如果是你写的话编译的时候需要加-d2的参数才能看到源码。

建立一个.bat文件,如下内容,调试前先运行一下:
SET PATH=C:\\DOS;C:\\TOOLS;D:\\WC\\BINW;
SET INCLUDE=D:\\WC\\H
SET WATCOM=D:\\WC\\.
SET WVIDEO=/SWAP/TRAP#RSI
SET TEMP=C:\\TEMP
SET WD=/TR#RSI/SWAP/LI#50




我的真名就叫-龙旗
lsn_061
驱动老牛
驱动老牛
  • 注册日期2002-05-09
  • 最后登录2006-10-06
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望261点
  • 贡献值0点
  • 好评度169点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2005-03-03 16:29
我也有WATCOMC......给你们翻出来看看 :P大哥问一下纯DOS你们图形怎么调的呀.....开发环境和语言?
[img]http://bbs.zndev.com/image/medal/5.gif[/img]
游客

返回顶部