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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как связать .exe с .dll  (Прочитано 4217 раз)
Flakes
Гость
« : Октябрь 15, 2008, 22:06 »

Я пытаюсь связать со своим екзешником lame_enc.dll, чтоб при запуске ругалось автоматом о ее отсутствии, и мне б не приходилось проверять наличие длл-ки самому в коде.

Скачал последние исходники lame, собрал длл-ку и либу, выставил в visual studio в additional dependences lame_enc.lib, но моему екзешнику ей все равно.

А еще посоветуйте, кто работал с lame, если у меня на руках есть либа, нужно ли мне опять же руками делать LoadLibrary("lame_enc.dll"), а потом еще и методы из нее вытягивать? И еще попутный вопрос, собрались заодно какие-то libmp3lame-static.lib и mpglib-static.lib, не значит ли это, что я могу сделать статик линк и длл-ка уже будет не нужна?
Записан
ритт
Гость
« Ответ #1 : Октябрь 16, 2008, 01:04 »

чтобы ругалось при запуске, в профайле
Код:
LIBS += lame_enc
и в коде
Код:
#include <lame/lame.h>

если же нужна опциональная зависимость, LoadLibrary("lame_enc.dll") и вытягивать методы...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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