Библиотека C ++ включает
Вопрос
Я относительно новичок в C ++ и должен использовать библиотеку в первый раз. Я надеялся, что кто -то сможет показать мне, как правильно [ссылка на / включить] библиотеку.
Библиотека, которую я хочу использовать, - это ID3 v3.8.8, которую можно найти здесь:http://id3lib.sourceforge.net/
Я скачал двоичные файлы Windows, и теперь мне просто нужен способ ссылаться на библиотеку.
Файлы загружены: debug/id3lib.dll, debug/id3lib.lib, debug/id3lib.exp, release/id3lib.dll, release/id3lib.lib, release/id3lib.exp
Я использую Visual Studio 2010.
Любая помощь очень ценится. Заранее спасибо.
Решение
Есть несколько шагов, и многие ловушки. Если вы являетесь новичком, в частности, используете C ++ и VC ++, каждый шаг потребует некоторого (вздоха) чтения документации или Google.
- В VC ++ 2010 используйте раздел Manager "C / C ++ General / Affice Directory" Directory ", если это необходимо, чтобы сообщить компилятору, как найти штуки заголовка.
- Используйте раздел «Диспетчер" C/ C ++/ Генерация кода/ библиотека времени выполнения ", если это необходимо, чтобы сообщить компилятору, какую версию библиотеки времени выполнения Microsoft C требуется библиотеку.
- Используйте диспетчер Property «Linker / Input / Affice AdyEndencies», чтобы указать iD .Lib File Id3lib.lib.
- Используйте диспетчер Property "Linker / General / Дополнительные библиотечные каталоги", чтобы сообщить линкеру, где найти файл .LIB.
- Если DLL id3lib.dll не находится в каталоге, где вы запустите свою программу, откройте окно Microsoft Explorer и щелкните правой кнопкой мыши на «Мой компьютер». Выберите «Свойства/переменные среды/среды» и отредактируйте путь к пользователю, чтобы содержать путь каталога, который содержит DLL. Будьте очень осторожны, делая это. Прежде чем изменить его, скопируйте значение, которое там изначально, и сохраните его в текстовый файл, если вы испортите и необходимо его восстановить. Если вы поймете это неправильно, Другие программы может не начать.
Удачи.
Другие советы
Прежде чем вы сможете сделать какую-либо разработку C ++ с этой библиотекой, вам понадобятся заголовки, которые находятся в файле id3lib-3.8.3.zip. Вы загрузили только двоичные файлы, которые позволили бы вам запустить приложение, которое нуждается в этих библиотеках, но не переполняет его.
Добавьте id3lib.lib в ваш проект, который должен удовлетворить линкеров, и полученный исполняемый файл будет зависеть от id3lib.dll.