Создание библиотек ffmpeg в виде статических файлов (.lib) в Windows

#windows #ffmpeg #msys2

#Windows #ffmpeg #msys2

Вопрос:

Я настроил среду сборки:https://www.linkedin.com/pulse/building-ffmpeg-windows-without-fuss-moshe-david

Из этого я могу успешно создавать ffmpeg.exe но я хочу статически создать libavcodec.lib и т.д. Для использования с моим проектом. Я предполагаю, что это всего лишь простая опция командной строки для ./configure, которую я пропускаю, но --enable-static создает exe и --enable-shared создает библиотеки DLL…

Любая помощь по этому вопросу была бы очень признательна!

С наилучшими пожеланиями, Питер

Ответ №1:

Оказывается, что файлы библиотек (.a) создавались в любом случае и находились в соответствующих папках. Они, конечно, работают в Windows и могут быть скопированы и связаны в вашем проекте.