zoukankan      html  css  js  c++  java
  • Mac之debuging symbol

    Mac之debuging symbol

     1、Overview

      debugging symbol is a symbol generated by the compiler that allows the debugger to map from addresses in machine code to locations in source code. The standard compilers generate debugging symbols using either the Stabs format or the DWARF format (supported in Xcode 2.4 and later). When using the Stabs format, debugging symbols, like other symbols, are stored in the symbol table . But with the DWARF format, debugging symbols are stored in a specialized segment: the __DWARF segment. With DWARF you also have the option of storing debugging symbols in a separate debug-information file, which reduces the size of the binary files while permitting a full debugging experience when the corresponding debug-information files are available.

     2、Practice

      每一个APP的可执行Macho-O的.dSYM包内饮食了DWARD Macho-O文件。通过LOAD-COMMADN中的LC_UUID来匹配。

  • 相关阅读:
    利用JavaScriptCore实现以下简单的功能(平方和)
    UIScrollView 实现比例缩放
    iOS 本地加载js文件
    UIScrollView现实自动循环滚动
    UIScrollView现实循环滚动
    swift
    swift
    swift
    swift
    swift
  • 原文地址:https://www.cnblogs.com/tekkaman/p/2945825.html
Copyright © 2011-2022 走看看