What is the difference between "excerpt from Network" DLL library and Lib library?

Source: Internet
Author: User

In brief:
First:. DLLs are dynamic-link libraries, while. Lib is a static-link library
DLL is a compiled program, call can call the function directly, do not participate in the compilation of the project. And Lib should be said to be an assembly, just to sum up some of the corresponding functions, if you call the function in Lib, at the time of the project compile, the functions of these calls will participate in the compilation.
Second: From the memory management point of view, Lib must be linked to the main program, the main program into memory, Lib also into memory. The DLL is used by the operating system when it needs to be transferred into memory. From the point of view of Reusability, Lib must participate in compiling, so reusability is not as good as DLL.

What is the difference between "excerpt from Network" DLL library and Lib library?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.