Чтобы избежать фрагментации памяти, полезно загружать библиотеки куда угодно. Однако это не всегда возможно в зависимости от того, как библиотека скомпилирована.
У меня вопрос с несколькими вариантами ответов, который задает
What must we ensure the library adheres to?
A. calling conventions
B. position independent code
C. absolute addressing
D. ELF specification
Должен ли я обеспечить, чтобы библиотека придерживалась независимого кода позиции? Можете ли вы объяснить, почему это работает? Спасибо!