Я пытаюсь использовать общую сборку libavcoded из zeranoe в Visual Studio 2008. Я протестировал свое приложение с использованием libavcodec в режиме отладки, и оно работает нормально. но когда я пытаюсь собрать приложение через выпускную версию, оно компилируется нормально, но во время работы отображается ошибка: «Точка входа в процедуру CoCreateInstance не может быть расположена в библиотеке динамической ссылки avcodec-54.dll». Может ли кто-нибудь помочь мне решить этот вопрос.
Использование сборки zeranoe libavcodec в Visual Studio 2008
Ответы (1)
Перейдите в свойства проекта, в разделе компоновщика выберите оптимизацию. вы увидите ссылки слева, выберите «Сохранить данные без ссылок (/OPT: NOREF)»
(http://ffmpeg.org/platform.html 4.2.1 Связывание с FFmpeg с помощью Microsoft Visual C++)
person
sinan
schedule
04.04.2013