I have been a software professional since I was in high school in 1998. I'm enthusiastic about open source, and I really enjoy working in unusual software systems or within strange constraints.
Very close. The .a is a static library, the .a stands for “archive.” It contains symbols which the linker can extract from the archive and insert into an executable as it is being built.
A .so file uses some sort of dynamic library loader (ELF in GNU/Linux) to load the library, and then the executable actually runs the symbol from the external file using that ELF subsystem.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Very close. The .a is a static library, the .a stands for “archive.” It contains symbols which the linker can extract from the archive and insert into an executable as it is being built.
A .so file uses some sort of dynamic library loader (ELF in GNU/Linux) to load the library, and then the executable actually runs the symbol from the external file using that ELF subsystem.