Joa*_*nte 8 c++ static initializer
我有一个程序,有太多的静态初始化程序和析构函数.我想摆脱所有这些.所以我需要一种方法来找到它们.
在可执行文件上运行nm会产生如下所示:0004bfc0 t _ Z41 _static_initialization_and_destruction_0ii
有没有一种很好的方法来获取包含static_initializers的文件列表?
您可以在目标文件上运行 nm,该文件随后链接到最终的可执行文件中。或者创建一个脚本来为您解析 nm 的输出(如果您有很多事情要做)。
根据数据的定义,您可能还会发现有重复项,这些重复项可以减少为一个对象。
| 归档时间: |
|
| 查看次数: |
293 次 |
| 最近记录: |