Эй, я могу ответить на мой вопрос! После долгих споров я приступил к процедуре:
ПРИМЕЧАНИЕ. Это для Wascana 0.9.3 и версии 2008 года SVN версии FFMPEG.
Подготовка среды
После установки Васкана, вам необходимо обновить различные MinGW и MSys пакетов. Скачать и распаковать следующим образом (вы можете загрузить их с сайта MinGW):
MSys пакеты:
- Баш-3,1
- Coreutils-5,97
- m4-1.4.7
- сделать -3.81
MinGW пакеты:
- w32api-3,12
- MinGW время выполнения 3.15
Построить
- Распакуйте исходный код FFMPEG и настроить таким образом (не компилировать его еще нет):
./configure --enable-memalign-hack --disable-shared --enable-static --disable-mmx --disable-mmx2 --disable-optimizations --disable -распределение
- Запустите Wascana/Eclipse и создайте новый проект C.
- Не выбирайте проект «Hello World», просто выберите проект Makefile и выберите инструментальную цепочку MinGW.
- Установите путь к проекту, где находится исходный код FFMPEG.
- Нажмите «Готово», и источник должен сам построить!
Установите
- правой кнопкой мыши проект и выберите Make Targets> Создать.
- В диалоговом окне установите для параметра «Сделать цель» и «Цель» значение «установить».
- Запустите цель, которую вы только что создали. Это позволит установить библиотеки FFMPEG.
Выполнение и отладка
- Откройте Debug Dialog
- правой кнопкой мыши на "C/C++ Local Application" и выберите "New"
- Введите имя проекта и выберите EXE, который вы хотите запустить (в моем случае, ffplay_g.exe)
- Перейдите на вкладку отладчика и смените отладчик на «MinGW gdb Debugger»
Я также должен был удостовериться, что копия файла SDL.dll была в каталоге ffmpeg.
Фу, какое испытание. Все это сработало для меня, надеюсь, это сработает и для вас!
Он работал для меня с версиями MSYS и MinGW из приведенного выше ссылки и исправления 16967 (03/02/09) ffmpeg. Btw, ty Адаму;) – 2009-02-03 15:36:05