Загрузка статической библиотеки - PullRequest
0 голосов
/ 26 августа 2011

Я создал программу, использующую несколько статически связанных библиотек.У меня вопрос, должны ли эти библиотеки присутствовать при запуске исполняемого файла?Кажется, что к библиотекам обращаются, поскольку программа не будет работать, если библиотеки отсутствуют, а их путь не включен в переменную среды LIBPATH.У меня сложилось впечатление, что, поскольку они статически связаны, они не потребуются во время выполнения.

1 Ответ

0 голосов
/ 26 августа 2011

Нет, статическое связывание означает, что они включены в создаваемый вами двоичный файл (и поэтому они «загружаются», когда вы компилируете и связываете, если хотите).

...