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#控制台应用程序的调试

  • 相关阅读:
    384. 最长无重复字符的子串
    406. 和大于S的最小子数组
    159. 寻找旋转排序数组中的最小值
    62. 搜索旋转排序数组
    20. 骰子求和
    125. 背包问题 II
    92. 背包问题
    1295. 质因数统计
    471. 最高频的K个单词
    1339. 最大区间
  • 原文地址:https://www.cnblogs.com/limei/p/1744559.html
Copyright © 2011-2022 走看看