Russian Qt Forum

Программирование => Общий => Тема начата: Igors от Сентябрь 03, 2015, 18:31



Название: Спрятать dll(dylib)
Отправлено: Igors от Сентябрь 03, 2015, 18:31
Добрый день

Не то чтобы такая уж "острая необходимость", но желательно чтобы этот файл dll не болтался в фолдере плагинов (где он сейчас) вызывая ненужные вопросы. Но грузиться он должен как обычный плагин. Как элегантно спрятать ?

Спасибо


Название: Re: Спрятать dll(dylib)
Отправлено: xokc от Сентябрь 03, 2015, 21:41
Что за dll надо спрятать: какое связывание, есть ли зависимости?


Название: Re: Спрятать dll(dylib)
Отправлено: Igors от Сентябрь 04, 2015, 11:15
Что за dll надо спрятать: какое связывание, есть ли зависимости?
Про "связывание" ничего не знаю :) Оба (хост и плагин) используют GetProcAddress (dlsym) (наверное это "позднее связывание"?), хост грузит плагин вызывая LoadLibrary (dlopen). Зависимости - только стандартные либы (std)