LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

ld -r это для слияния нескольких объектных файлов в один. Объектные файлы предназначены для статической линковки, а не динамической. Линковать их сложнее и медленнее например потому, что там больше типов релокаций. Динамические библиотеки специально предназначены для динамической загрузки, неважно в ядре или пространстве пользователя. В том же Windows модули ядра – это обычные DLL.

Исходная версия X512, :

ld -r это для слияния нескольких объектных файлов в один. Объектные файлы предназначены для статической линковки, а не динамической. Линковать их сложнее например потому, что там больше типов релокаций. Динамические библиотеки специально предназначены для динамической загрузки, неважно в ядре или пространстве пользователя. В том же Windows модули ядра – это обычные DLL.