zoukankan      html  css  js  c++  java
  • release 版本下的调试

    有关调试的问题

    一堆问题

    1在release下也可以调试的

    需要修改三个设置

    1 Zi  属性C++-常规 调试信息格式 ZI     c/c++-General- Debug Information Format /zi

    2 最优化 属性C++-优化-优化 禁用  -内联函数展开 默认值 c/c++-Optimization- Disabled   Inline Function Expasion Default

    3Debug yes 属性 连接器-调试-生成调试信息 是(/DEBUG)Linker-Debugging-Generate Debug Info Yes

    这样就可以调试release了

    还有如何调试dll的问题

    生成的dll  设置正确(比如按照上面三条设置)把生成的dll 和pdb  拷给exe 运行exe就可以调试dll里面的东西了

    最优化 禁用就会有所有的变量信息了 如果不全 就是这里设置错误 给优化掉了

    还可以 先运行起来exe 在dll里面的debug里的attach to process 里面选exe

    lib的调试

    把lib设置正确 编译生成的lib文件 复制到exe那里 运行exe调试

  • 相关阅读:
    JavaScript
    JavaScript
    目标
    pip安装问题:There was a problem confirming ssl certificate
    chromedriver,python国内镜像地址收集
    检查网络问题
    linux 三剑客
    常用linux命令
    KVM学习
    rsync笔记
  • 原文地址:https://www.cnblogs.com/minggoddess/p/2239365.html
Copyright © 2011-2022 走看看