Цитата(Kabdim @ Aug 1 2016, 11:33)

Статического связывания ДЛЛ вроде как не бывает.

Если конечно не считать за такую вспомогательную либу которая генерится студиевскими компиляторами и требуется только ими же.
Не правильно выразился. Есть два типа связывания DLL - статическое и динамическое.
Первый используется на этапе компиляции/линковки программы. Например, загружая программу, загрузчик программ операционки сам проверяет связи программы, обновляет указатели на ф-ции и подгружает недостающие DLL и запускает программу.
Второй используется на этапе выполнения программы. Он используется, например, при добавлении различных плагинов к программе. Программа в определенном каталоге сканирует файлы DLL и пытается их загрузить, тем самым добавляя новые ф-ции в программу. Здесь, соответственно, программы сама должна позаботится о выгрузке неиспользуемых DLL (то есть программист должен написать соответствующий код)
Это статическое связывание:
Сообщение отредактировал alexeyv - Aug 1 2016, 08:45