2010-01-14 5 views
2

윈도우 용 ffmpeg (64 비트 공유 dll)를 컴파일해야합니다. 그러나 mingw에서 구성하면 항상 32 비트 바이너리가 생성됩니다. Windows에서 ffmpeg의 64 비트 버전을 어떻게 컴파일합니까?

이 이미 내 생각은 x86_64의 크로스 컴파일러에 86가 누락되어

./configure --enable-shared --disable-static --enable-memalign-hack --arch=amd64 
./configure --enable-shared --disable-static --enable-memalign-hack --arch=x86_64 

것을 시도했다.

하지만 64 비트 DLL을 만드는 방법을 찾을 수 있습니다.

+0

프로그래밍과 관련되지 않은 항목을 컴파일하는 방법은 무엇입니까? – GManNickG

+0

입니다. 이 질문은 종료되어서는 안됩니다. –

답변

2

MinGW의 64 비트 버전은 here을 참조하십시오. 이 사이트에는 ffmpeg 라이브러리의 64 비트 바이너리도 있습니다!

업데이트 : 한편으로/on Windows 용으로 제작하는 것이 더 쉽습니다. ffmpeg-windows-build-helpers 스크립트를 통해.

+0

링크 된 페이지에 연결할 수 없습니다. 이사 왔어? –

+0

사이트가 사라진 것 같습니다. 이제 유지 보수 된 프로젝트 (사전 빌드 된 ffmpeg 포함)에 연결됩니다. – AndiDog

관련 문제