powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Static DLL
17 сообщений из 17, страница 1 из 1
Static DLL
    #34284351
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал проект(консольное приложение) с названием retname. VC2005 Создал директорию соответствующую, в ней папку с таким же названием и папку Debug. В папку retname/retname скинул *.dll и к ней же *.lib и *.h. Dll писалась на BDS2006(C++), требуется к VC++2005 подключить её статически. Весь вечер лазил по VC, но так и не понял, где к проекту подключается(прописывается) lib. В VC мало чего знаю. Надеюсь ГУРУ мне подскажут, где-что?
...
Рейтинг: 0 / 0
Static DLL
    #34284556
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто никада не юзал статически библиотеки в VC?
...
Рейтинг: 0 / 0
Static DLL
    #34284647
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это вообще можно осуществить?
...
Рейтинг: 0 / 0
Static DLL
    #34284942
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А чем отличается
Код: plaintext
extern "C" void __declspec(dllexport) __stdcall
от
Код: plaintext
extern "C" void __declspec(dllexport)
. В библиотеки функции объявлены вторым способом и VC ругается
Код: plaintext
error LNK2001: unresolved external symbol __imp__Search	read.obj	
...
Рейтинг: 0 / 0
Static DLL
    #34285168
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как подключить статическую dll, у которой функции обявлены как
Код: plaintext
extern "C" int __declspec(dllimport)
?
...
Рейтинг: 0 / 0
Static DLL
    #34285181
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или какую нить ссылчку на хорошую статью или книжку дайте. Всё обшарил, ничего путного не нашёл. Вот впервые стал юзать DLL в VC и куча подводных камней.
...
Рейтинг: 0 / 0
Static DLL
    #34285196
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перепробовал разные варианты, ругается так
Код: plaintext
Error	 3 	error LNK2001: unresolved external symbol __imp__IsVarInit	read.obj	
...
Рейтинг: 0 / 0
Static DLL
    #34285252
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавил в пропертях Linker->Input->Additional Dependencies lib файл юзаемой dll.
Ругается
Код: plaintext
Error	 1 	fatal error LNK1136: invalid or corrupt file	??????.lib	 1 	
...
Рейтинг: 0 / 0
Static DLL
    #34285560
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
двк дллка-то в BDS2006 написана, вот там её и подключай. Логично?
...
Рейтинг: 0 / 0
Static DLL
    #34285676
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажись до меня дошло. Оказывается lib, сформированные Borland и VC несовместимы. В Borland я формировал impdef.exe и implib.exe. А чем в VC их формировать?
...
Рейтинг: 0 / 0
Static DLL
    #34285737
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lib.exe, но и это может не помочь :)
...
Рейтинг: 0 / 0
Static DLL
    #34285771
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maXmolib.exe, но и это может не помочь :)
а, *.def ?
...
Рейтинг: 0 / 0
Static DLL
    #34285800
pandrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dllsа, *.def ?Это текстовый файл, хоть руками напиши. Но можно использовать impdef.exe.
...
Рейтинг: 0 / 0
Static DLL
    #34286268
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lib.exe не работает. Прописал к ней системный путь, ругается на то, что не видит какую-то dll(не мою)! Что посоветуете?
...
Рейтинг: 0 / 0
Static DLL
    #34286276
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mspdb80.dll - её не видит!
...
Рейтинг: 0 / 0
Static DLL
    #34286869
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dllsmspdb80.dll - её не видит!

ну так положи в доступные пути
...
Рейтинг: 0 / 0
Static DLL
    #34289472
dlls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Lepsik dllsmspdb80.dll - её не видит!

ну так положи в доступные пути
Дело было не в бобине. Не ту dll подсунул!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Static DLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]