Quantcast
Channel: 睿论坛 - 最新话题
Viewing all articles
Browse latest Browse all 5735

Dyld linking阶段 疑惑,请教大神解析!!!

$
0
0

@cris wrote:

1、Links those libraries into the executable by immediately binding non-lazy symbols and setting up the necessary tables for lazy binding.

为什么dynamic libraries要跟non-lazy smybol绑定?

2、In short, the non-lazy symbol pointers are just zero bytes, and the lazy symbol pointer points right back to the stub helper section!上面这句话什么意思。

non-lazy ~ DATA,ni_symbol_ptr
lazy ~ _DATA, __lasymbol_ptr

3、这个symbol到底是起了什么作用在macho文件运行过程中。

Posts: 8

Participants: 3

Read full topic


Viewing all articles
Browse latest Browse all 5735

Latest Images

Trending Articles



Latest Images