Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> lib-файл в dll 
:(
    Опции темы
akizelokro
Дата 1.8.2008, 16:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крокодил
**


Профиль
Группа: Участник
Сообщений: 761
Регистрация: 30.7.2007

Репутация: 1
Всего: 5



Сделал dll-ку, при ее создании использовал два файла lib.
Написал конслольное приложение, запускающее функцию из созданной библиотеки. Оно ругается, что не может найти один из этих lib'овских файлов, но файл этот указывается ею с расширением dll, а не lib. Что нужно прописать в опциях, чтобы скормить ему именно файл с расширением .lib?


--------------------
a = a + b; b = a - b; a = a - b;
PM MAIL   Вверх
Sartorius
Дата 1.8.2008, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: 2
Всего: 37



Цитата(akizelokro @  1.8.2008,  17:01 Найти цитируемый пост)
но файл этот указывается ею с расширением dll, а не lib. Что нужно прописать в опциях, чтобы скормить ему именно файл с расширением .lib? 

найти эту дллку и кинуть в system32 или в PATH
PM MAIL ICQ   Вверх
akizelokro
Дата 1.8.2008, 16:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Крокодил
**


Профиль
Группа: Участник
Сообщений: 761
Регистрация: 30.7.2007

Репутация: 1
Всего: 5



Спасибо. А средство строить dll-файлы из lib-файлов в MVS2005 есть?


--------------------
a = a + b; b = a - b; a = a - b;
PM MAIL   Вверх
bsa
Дата 4.8.2008, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



akizelokro, *.lib бывают двух типов. Либо статические библиотеки (они, обычно, очень много места занимают), либо статические части динамических библиотек (т.е. при создании mylib.dll создается mylib.lib, которую нужно подключать к проектам для использования mylib.dll). Так вот, судя по всему, у тебя второй вариант (в ней описаны только имена функций/переменных и их месторасположение в *.dll), поэтому сделать из нее *.dll не выйдет.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0895 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.