双机调试VC程序
来源:互联网 发布:瓷砖铺贴效果图软件 编辑:程序博客网 时间:2024/06/11 00:30
对VC进行程序调试时,除了常规的单机调试方式外, 也可以双机调试,即一台计算机作为主机,显示调试器窗口; 而另一台计算机作为客户机,显示被调试程序的输出值。在VC里称这种方式为远程调试,但这种调试方法与常规方法有少许不同,需要进行必要的设置。步骤如下:
1.配置本地PC(e.g. Local PC)
先将两个计算机通过网络链接起来,并从Build菜单中选择“Debugger Remote Connection”,以显示“Remote Connection”对话框。接着选择TCP/IP作为客户机的连接类型,然后单击“Remote Connection”对话框的Settings按钮,并在接着出现的“Target machine name or address”中输入客户机的IP地址或主机名,并在“Debug monitor password”中输入密码。
2.配置远端PC(e.g. Remote PC)
拷贝文件MSVCMON.EXE、 MSVCRT.DLL、 TLN0T.DLL、 DM.DLL、MSVCP60.DLL、MSDIS110.DLL到Remoet PC的Windows文件夹中,如果被调试程序在Windows NT下运行,还需要拷贝PSAPI.DLL文件,这些文件将协助调试器的远程监视器程序的工作。接下来在Remote PC上运行Msvcmon.exe,当VC的“Debug Monitor”对话框出现时,单击Settings按钮,并在“Target machine name or address”中输入Local PC的IP地址或主机名,在“Debug monitor password”中键入与Local PC相同的密码,单击OK按钮退出对话框。
3.开始调试
首先在Local PC上把要调试的程序所在的目录共享出来,必要时要开放读写权限,以便客户机能够看到所调试的程序。然后在Local PC上打开被调试的程序,单击Project菜单中的Settings按钮,在Project Settings对话框的Debug选项卡中,
指定“Working directory”: (Remote PC)
//172.20.2.78/App/
指定“Remote Executable Path And File Name”: (Local PC)
//172.20.2.61/share/test.exe
在这个文本框中输入的程序路径,将作为Msvcmon.exe从客户机上进行查看的程序路径,其中“172.20.2.61”为Local PC IP,“/share/test.exe”为Remote PC得到的执行程序的共享路径。然后在Remote PC上运行Msvcmon.exe启动调试监视器程序,当VC DebugMonitor对话框出现时,单击Connect按钮,等待Local PC启动VC调试程序。
接下来就可以在主机上开始调试程序了,以下步骤与在单台机器上调试相同。
- 双机调试VC程序
- 双机调试VC程序
- 双机调试VC程序
- 双机调试
- VC程序调试技术
- VC程序调试
- VC++程序调试指南
- VC++程序调试入门
- VC程序调试初步
- VC程序调试初步
- VC程序调试
- VC++程序调试
- 程序调试VC++ 6.0
- VC++程序调试
- vc++6.0 调试程序
- 程序调试VC++ 6.0
- 用VC调试MASM32程序
- vc windows服务程序调试
- 享元(Flyweight)模式
- 在DELPHI源程序中动态创建ACCESS数据库及当即建表文件
- 装饰(Decorator)模式
- 也谈字节对齐带来效率的差异
- 合成(Composite)模式
- 双机调试VC程序
- 怎样开办家庭式企业?
- 换工作了
- 如何与金山词霸连接?
- 表空间offline,数据文件offline 的区别(转载)
- ArrayList中的Java对象排序
- javascript连接access数据库
- 读"Think in Java"后笔记(1)
- 文献搜索方法概述