Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
elch10
38 / 21 / 4
Регистрация: 27.04.2015
Сообщений: 168
Завершенные тесты: 2
#1

Файлы *.lib и *.dll - C++

06.05.2015, 22:12. Просмотров 404. Ответов 1
Метки нет (Все метки)

Привет всем! Вот решил начать писать проект и задался вопросом: как использовать *.lib и *.dll файлы? Я даже не знаю что в этих файлах писать! Насколько я знаю в заголовочном файле(*.h) пишутся например прототипы функций. А потом в каком либо *.cpp файле обычно определяется та или иная функция, которая была объявлена в заголовочном файле(*.h). Начал гуглить про *.lib и *.dll файлы и ничего не понял. Понял только то, что в *.lib файлах тоже пишутся определения функций! Попытался сам хотя бы сделать определения функций в *.lib файле и ничего не получилось. Вы хоть, грамотные люди, объясните что пишутся в *.lib и *.dll файлах, как их включать в проекты, что они вообще собой представляют, и вообще нужны ли они?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2015, 22:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Файлы *.lib и *.dll (C++):

В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib - C++
В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib? Я предполагал что в Direct SDK(у меня DirectX SDK 2006), однако там не...

Список функций из стандартных dll библиотек (lib.exe MVS) - C++
В общем нужен список функций (желательно и хедеров, в которых они находятся) исходя из имени стандартной библиотеки dll. Наткнулся в...

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями? - C++
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете искал 64-битные версии ogg.dll, vorbis.dll...

mingw и lib - C++
Как в mingw в коде подключить файл lib, #pragma comment(lib, "Gdi32.lib") не помогает. А то пытаюсь использовать SetTextColor и подобные...

Windows I/o без Kernel32.dll и Advapi32.dll - C++
Добрый день. Необходимо в Windows XP SP3 распечатать в стандартный поток "some text here" без прямого или косвенного использования...

При компиляции DLL-проекта не создается DLL-ка - C++
Добрый день. создал в Visual Studio 2010 проект C+= типа DLL. В файл dllmain.cpp вставил вот такой код: // test.cpp: определяет...

1
Почтальон
Модератор
397 / 324 / 59
Регистрация: 22.03.2015
Сообщений: 2,558
Завершенные тесты: 1
07.05.2015, 08:27 #2
Вот, почитайте в этой теме, может что-то подойдет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2015, 08:27
Привет! Вот еще темы с ответами:

Откуда взять Opengl32.lib ? - C++
Решил значится поучиться openGl, скачал библиотеки, перелазил кучу сайтов, и вроде бы должно было работать, всё установлено правильно, но...

Ошибки компиляции приложения с lib файлами - C++
Есть консольное приложение WIN32, в нем вызываются функции из lib файлов. Компилируются без проблем, а вот линковщик выдает...

Как добавить библиотеку GLAUX.lib в Visual Studio - C++
Привет! Нужно добавить библиотечку OpenGL, которая называется GLAUX, но не знаю как. Куда какие файлы добавить, где что написать чтоб...

./massdown: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./massdown) - C++
всем хай! собираю свою программу на новом железе х86_64 долго не получалось скомпилить. при линковке получал вот такое сообщение: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru