What is a main disadvantage of using statically linked libraries to build software executables?

  1. Linking libraries statically increases executable file size and leads to code redundancy

  2. Without dynamic linking the software cannot take advantage of higher-order functions

  3. The software becomes subject to the linked libraries' license terms which may include usage fees

  4. Lack of proper dynamic linking leads to library proliferation and increased "DLL hell"


Correct Option: A

Find more quizzes: