Как использовать GStreamer в Visual Studio 2010?

Должен ли я скомпилировать GStreamer самостоятельно? Могу ли я сделать это с помощью Visual Studio 2010?

Я изо всех сил пытаюсь найти хорошее пошаговое руководство с инструкциями о том, как это сделать. Есть ли хороший?

Моя цель - создавать приложения с использованием QtGstreamer на VS2010.

3 ответа

Решение

Эта ссылка дает полный метод для компиляции GStreamer с использованием Visual Studio, а этот - для компиляции QtGstreamer.

  • Загрузите библиотеки GStreamer и заголовки для окон.
  • Положите их в папку.
  • Добавьте путь к вашей папке "Включить" и "Библиотеки". (Свойства проекта-> Свойства конфигурации-> Каталоги VC++)
  • Добавьте библиотеку в список библиотек вашего компоновщика для ссылки (вау!).

Хорошо, что последний не так уж плох: Свойства проекта-> Свойства конфигурации-> Компоновщик-> Ввод-> Дополнительные зависимости (добавьте имя библиотеки, например, gstreamer.lib или gstreamer.dll)

  • #include (или как называется заголовок, который нужно включить)
  • если вы используете QtGstreamer, игнорируйте предыдущий шаг и #include

Примечание: вам может потребоваться выполнить ту же настройку для библиотек и заголовков QtGstreamer, что и для Gstreamer, и да, QtGstreamer использует Gstreamer, поэтому вам нужно выполнить настройку для обоих.

Удачного кодирования!:)

Вы можете попробовать построить из OSSBuild. Вы должны использовать SVN-клиент для проверки адреса

http://ossbuild.googlecode.com/svn/trunk/Shared/Build/Windows/Win32

Тогда нужно только настроить VS2010, чтобы узнать, где его искать. Он содержит все, что нужно, уже скомпилировано. Поскольку я запускаю Linux, у меня нет возможности проверить, как правильно его настроить.

Другие вопросы по тегам