Использование сборки zeranoe libavcodec в Visual Studio 2008

Я пытаюсь использовать общую сборку libavcoded из zeranoe в Visual Studio 2008. Я протестировал свое приложение с использованием libavcodec в режиме отладки, и оно работает нормально. но когда я пытаюсь собрать приложение через выпускную версию, оно компилируется нормально, но во время работы отображается ошибка: «Точка входа в процедуру CoCreateInstance не может быть расположена в библиотеке динамической ссылки avcodec-54.dll». Может ли кто-нибудь помочь мне решить этот вопрос.


person Imrank    schedule 20.02.2013    source источник


Ответы (1)


Перейдите в свойства проекта, в разделе компоновщика выберите оптимизацию. вы увидите ссылки слева, выберите «Сохранить данные без ссылок (/OPT: NOREF)»

(http://ffmpeg.org/platform.html 4.2.1 Связывание с FFmpeg с помощью Microsoft Visual C++)

person sinan    schedule 04.04.2013