2015-03-19 1 views
0

Я новичок в ffmpeg, в настоящее время я тестирую функцию кодирования/декодирования ffmepg. Я открываю файл ffmeg/example/decoding_encoding.c в Codeblocks и связал соответствующие библиотеки. Но при сборке он дает ошибку:Формат файла не распознается при запуске ffmpeg example c program в CodeBlocks

||=== Build: Debug in c_official_ffmepg (compiler: GNU GCC Compiler) ===| 

ld cannot find ../../opencv-2.4.10/build/include: File format not recognized 

||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===| 

В чем причина этой ошибки? Как это исправить?

ответ

0

Это может происходит от плохой конфигурации CodeBlocks, ваша проблема, кажется, похожа на этот post:

Right-click your header file,
select properties,
choose the Build tab,
and uncheck the "Compile file" and "Link file" options.

Do this for each header file. You should only ever use the Compile option on a header if you specifically want it to be used as a precompiled header, and you should never use the Link option for a header.

+0

Привет, я проблема решена получила, спасибо. но появляется какая-то новая проблема. много файлов заголовков, которые включают ** «config.h» ** показывает ошибку 'fatal error: config.h No Such firl или directory.' В чем проблема. – Yoohoo

+0

@Yoohoo Если у вас есть еще одна проблема, вам нужно отправить другой вопрос. –

+0

Не стесняйтесь принять ответ, если он решил ваш pb. О втором, pb ... 'config.h' отсутствует или не найден (проверьте, что вы включили). Если это автоматически сгенерированный файл, вы, вероятно, пропустили шаг во время сборки. – Coconop

Смежные вопросы