Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Получение DLL из .lib и .h
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Программирование
Marto
Visual Studio 2010 C++.
Пытаюс создать DLL либу имея статическую либу драйвера и хидер с прототипами функции.
Присвоил атрибуты экспортируемым фукнциям в хидере extern "C" __declspec(dllexport) int __cdecl.
И это ничего не дало, соотвественно задался вопросом, а возможно ли такое вообще? не имея сорцов создать DLL?
Xenia
Цитата(Marto @ Apr 19 2012, 00:12) *
Получение DLL из .lib и .h

Так у вас ничего не выйдет. Либу в длльку таким способом не превратить. Тут надо написать "рыбу" DLL-ки со всеми положенными ей функциями (определить их заново, как dllexport), а внутри тел этих функций вызывать соответствующие им функции из либы (не забывая передавать параметры). Хидер же нельзя трогать ни в коем случае, т.к. он определяет правила обращения к либе
Marto
хе!
спасибо! понял, попробую!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.