запуск нового проекта Gstreamer на VS

ваше здоровье!

Я пытаюсь открыть новый проект с Visual Studio 2010, версия, которую я хочу использовать, - 1.0.

Итак, это шаги, которые я использовал для этого:

1. installed windows DDK 7.1.0 
2. opened (I tried regular and gstreamer SDK) new project with VS-2010 
3. added x86.props (from C:\gstreamer\1.0\x86\share\vs\2010\msvc) 
4. added gstreamer-1.0.props (from C:\gstreamer\1.0\x86\share\vs\2010\libs) 
5. changed the working directory to "C:\gstreamer\1.0\x86\bin" 
6. copied the basic code (Hello World) from here- [Hello World][1]

Я сделал то же самое, но с 0.10 (и это сработало), а теперь с 1.0, когда я собираю код, я получаю сообщение об ошибке:

Ошибка 1 ошибка LNK1104: не удается открыть файл «gstreamer-1.0.lib»

после того, как я добавил «gstreamer-1.0.lib» (из C:\gstreamer\1.0\x86\lib) в «Дополнительные каталоги библиотек»

Я получил ошибку:

Ошибка 1 ошибка LNK1104: не удается открыть файл «msvcrt_winxp.obj»

Я буду рад получить некоторые рекомендации по запуску нового проекта gstreamer.

Спасибо!


person user3378689    schedule 02.04.2014    source источник


Ответы (1)


Файл msvcrt_winxp.obj является частью WinDDK, поэтому похоже, что что-то пошло не так при настройке вашего проекта Visual Studio.

Прежде всего, убедитесь, что вы используете пакеты gstreamer с gstreamer.freedesktop.org, а не SDK с gstreamer.com. SDK предназначен для более старой версии gstreamer 0.10.

Теперь, сказав это, на веб-сайте gstreamer.com все еще есть полезная документация. Я рекомендую следовать инструкциям внизу этой страницы под заголовком «Создание новых проектов с помощью мастера»: http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows

Вы можете щелкнуть, чтобы развернуть инструкции по ручной установке в синем поле, поскольку программа установки не скопировала для меня все файлы автоматически.

После того, как вы настроите эту настройку, создайте новый проект с помощью мастера, и все должно работать!

Если у вас по-прежнему возникают проблемы, проверьте инструкции в разделе «Удаление зависимости со средой выполнения Visual Studio», чтобы убедиться, что вы правильно установили DDK.

person Mark Tolley    schedule 05.04.2014