Вопрос

Я относительно новичок в 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top