码迷,mamicode.com
首页 > 其他好文 > 详细

VS远程调试总结

时间:2015-07-14 19:37:57      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:

调试环境为本地VS2012+QT5.2.0,远程是虚拟机中window sever2012:

1.首先还是看了一下vs的文档,知道将msvsmon的工具拷贝到远程机上,运行并在工具->选项中设置为无身份验证;

2.在本地将项目编译通过,将exe和dll文件拷贝到远程机(一般就是debug或者release文件夹),在远程机上运行exe;

3.在本地VS打开项目,设置好断点,调试->附加到进程->远程调试模式,输入远程机的ip地址,刷新就会有远程机上活动进程,选择要调试的进程加载上去;

4.根据远程机的msvsmon远程调试工具转过来的信息,本地工程就可以调试。调试的原理大概是:远程的exe文件中包含的调试信息和本地是一样的,所以挂载上去之后,exe获取到的信息传回本地,再进行调试。

PS:看到文档中有涉及到项目属性的各种设置,但我们没有使用到,可能是远程调试有两种方法,一种是开发环境直接启动远程进程形式,另一种是我用的进程附加形式;可能要各种设置目录的是第一种形式吧。

VS远程调试总结

标签:

原文地址:http://www.cnblogs.com/singlebutterfly/p/4646005.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!