zoukankan      html  css  js  c++  java
  • 如何调试编译好的控制台应用程序(VC++) Anny

    有时候会测试一些控制台应用程序,这些程序都是从每天的daily build里取来直接测的。没问题还好,如果有问题,还是需要定位一下问题的位置。有时候,打开单个的工程,由于牵扯了很多引用,无法调试运行。下面就介绍一下怎么使用debug版的编译版本去调试与该版本对应的源代码。

    需要明确两点,第一,控制台应用程序应该是debug版的;第二,控制台应用程序和要调试的源代码版本一致。

    1. 打开VSTS,新建一个VC++ Win32控制台应用程序;

    2. 右击新建的项目名称,点击‘属性’,在左侧面板中选择‘调试’;

      在command中填写debug版的控制台应用程序;

      command arguments中填写参数;

      working directory中填写控制台应用程序所在目录;

    3. 指定symbol;

      tools-options-debugging-symbol;

      指定symbol 文件所在目录的位置(.pdb)

    4. 打开带有main函数的需要调试的.cpp文件

    上面的全都搞定,就可以按需要设置断点调试喽 :)

    同样适用于C#控制台应用程序的调试

  • 相关阅读:
    mysql
    关于的字符串的总结(群,子群,KMP算法,正则表达式):
    正则表达式中[],,B的用法:
    链表
    numpy学习笔记
    算法的笔记 -概念性初始
    单线程实现了多任务异步协程
    windows安装redis出现的小问题
    将虚拟机的ip改为静态
    nosql与mysql的区别?
  • 原文地址:https://www.cnblogs.com/limei/p/1744559.html
Copyright © 2011-2022 走看看