difference between dynamic loading and dynamic linking?

前端 未结 8 946
你的背包
你的背包 2020-12-02 12:16

Routine is not loaded until it is called. All routines are kept on disk in a re-locatable load format. The main program is loaded into memory & is execute

8条回答
  •  遥遥无期
    2020-12-02 13:01

    Dynamic loading refers to mapping (or less often copying) an executable or library into a process's memory after it has started. Dynamic linking refers to resolving symbols - associating their names with addresses or offsets - after compile time.

    Here is the link to the full answer by Jeff Darcy at quora

    http://www.quora.com/Systems-Programming/What-is-the-exact-difference-between-Dynamic-loading-and-dynamic-linking/answer/Jeff-Darcy

提交回复
热议问题