Как использовать 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, у меня нет возможности проверить, как правильно его настроить.