2010-11-26 8 views
0

У меня есть проект, который нуждается в библиотеке fmod, и мне нужно, чтобы компилятор искал каталог, в который я его установил, для исходного кода. Это в значительной степени мое первое время, взаимодействующее с процессом компиляции C++, поэтому я полностью потерян. Какие настройки я использую, чтобы указать, где находится библиотека? 'Visual C++ 2008; добавить библиотеку в процесс компиляции?

Редактировать: чтобы быть ясным, я говорю о fmod сторонней аудио-библиотеке.

ответ

4

Чтобы включить дополнительные сторонние библиотеки:

  • правой кнопкой мыши проект в обозревателе решений и выберите Свойства
  • добавить библиотеку в список в Configuration Properties -> Linker -> Input -> Additional Dependencies
  • добавить путь к библиотеке в Configuration Properties -> Linker -> General-> Additional Library Directories
+2

@Steve: Я думаю, что ОП имеет в виду `fmod` фонотеке (fmod.org) :) – icecrime 2010-11-26 22:38:10

1

Другие сообщения дают хорошее руководство по связям с редактором кода визуальных студий. Возможно, стоит упомянуть, что другие инструменты сборки (а не редактор кода Microsoft) позволяют вам кросс-платформенное построение и компоновку.

В частности, инструмент для создания импульсов, bjam делает это очень красиво: http://www.boost.org/doc/tools/build/doc/html/index.html.

Это превосходный инструмент для сборки, позволяющий сортировать вашу ссылку в простых текстовых файлах (а не на части интерфейса) кросс-платформенным способом. То есть для переключения между компилятором microsoft и компилятором gnu требуется изменить только одно слово в одном файле.

Если ваш новый на C++, то библиотеки ускорения заслуживают внимания в более общем плане. См. http://www.boost.org/.

Все лучшее

Том