I am very confused by this terminology. I absolutely dislike the word export in the context of dll. The only reason is that I do not understand what it is. I do not know where to look.
It is used in many cases.
- Export from DLL
- export table from shared library
- functions exported by dll.
Can someone explain. What does it mean? As in any other context, how does its meaning change? What is an export table? Is it like a .text / .bss / .data section in a PE / ELF file?
Why have I never heard of dll import ? If such a thing exists. When it is used. If it is not too much, a simple example will also be great.
Please clarify, and I kindly ask everyone to use simple terminology. I'm already confused.
source share