0
FFmpeg 라이브러리가 포함 된 Windows의 C++ 프로젝트에서 작업하고 있습니다. 문제는 ffmpeg 라이브러리를 프로젝트에 포함 할 수 없다는 것입니다. 나는 ffmpeg 튜토리얼이나 예제도 실행할 수 없다. 더 내가 찾은 검색 후Windows XP에서 ffmpeg를 올바르게 설치하는 방법은 무엇입니까?
//gcc -o tutorial01 tutorial01.c -lavformat -lavcodec -lz
//to build (assuming libavformat and libavcodec are correctly installed
//your system).
:이 지침에 튜토리얼을 발견
tutorial01.c:33: error: `iFrame' undeclared (first use in this function)
: 같은 오류
tutorial01.c:22:28: ffmpeg/avcodec.h: No such file or directory
tutorial01.c:23:29: ffmpeg/avformat.h: No such file or directory
제비 : 나는 항상 다음과 같은 오류를 받고 있어요 여기서 정적 빌드 라이브러리 버전을 가져와야합니다. http://ffmpeg.zeranoe.com/builds/ 그런 다음이 instr 다음에이 라이브러리를 설치했습니다. uctions :
- 는 arrozcru의 autobuilds 페이지
- 의 압축을 풀고 C로 폴더에서 최신 빌드를 가져옵니다 : 시스템의 PATH 환경 변수에/프로그램 파일은 /는 FFmpeg/빈 :/프로그램 파일 /는 FFmpeg
- C 추가
하지만 여전히 같은 종류의 컴파일 오류가 있습니다. 올바른 설치가 아닌 것 같습니다.
Windows에서 ffmpeg 라이브러리를 내 프로젝트에 연결하려면 어떻게해야합니까?
오류가 발생했을 때 수행 한 작업을 정확히 게시 할 수 있습니까? 소스를 다운로드하고 configure를 실행하여 ffmpeg를 설치 했습니까? 하다; 설치 하시겠습니까? 또한 mingw/msys를 사용하고 있습니까? 아니면 MSVC를 빌드하려고합니까? – sashoalm
설치 방법 : 1. 정적 라이브러리 - FFmpeg git-6bfb304 32 비트 정적 (최신) (2012-04-09) - 여기에서 http://ffmpeg.zeranoe.com/builds/ 2를 다운로드했습니다. 라이브러리를 C :/Program Files/ffmpeg 에 압축을 풉니 다. 3. 시스템의 PATH 환경 변수에 C :/Program Files/ffmpeg/bin을 추가했습니다. 예제를 빌드하는 방법 : 명령 프롬프트를 열고 " gcc-3 -o tutorial01 tutorial01.c -lavformat -lavcodec -lz " 또한 소스를 컴파일하여 fmmpeg를 설치하려고했습니다.이 튜토리얼 -http : //rmn-explores.blogspot.com/2010/07을 사용했습니다. /ffmpeg-building-on-windows_29.html. 하지만 성공적으로하지 못했습니다 ( – muzar
) fcmpeg/include를 추가 했습니까? gc의 include 지시문에 avcodec.h가있는 디렉토리가 있습니까? gcc가 ffmpeg의 헤더를 찾을 수 없습니다. – sashoalm