Russian Qt Forum
Апрель 16, 2024, 10:51 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Спрятать dll(dylib)  (Прочитано 2228 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« : Сентябрь 03, 2015, 18:31 »

Добрый день

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

Спасибо
Записан
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #1 : Сентябрь 03, 2015, 21:41 »

Что за dll надо спрятать: какое связывание, есть ли зависимости?
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #2 : Сентябрь 04, 2015, 11:15 »

Что за dll надо спрятать: какое связывание, есть ли зависимости?
Про "связывание" ничего не знаю Улыбающийся Оба (хост и плагин) используют GetProcAddress (dlsym) (наверное это "позднее связывание"?), хост грузит плагин вызывая LoadLibrary (dlopen). Зависимости - только стандартные либы (std)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 22.