iPhone 응용 프로그램에서 사용할 x264를 컴파일하려고합니다. 거기에 플랫폼에 대한 사용 ffmpeg 컴파일하는 방법에 대한 지침을 참조하십시오 : http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-October/076618.html,하지만 난 아이폰에 대한 x264 컴파일이 완료 찾을 수없는 것. 이 소스 트리는 ARM 플랫폼을 지원하는 것으로 보이는 http://gitorious.org/x264-arm입니다. 여기 iPhone 용 x264 및 ffmpeg를 컴파일하려고합니다. "파일에 필요한 아키텍처 암이 없습니다"
내 구성 라인 :./configure --cross-prefix=/usr/bin/ --host=arm-apple-darwin10 --extra-cflags="-B /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/ -I /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/lib/"
... 그리고 configure
안에 내 어셈블러로 가스 전처리 스크립트 (위의 첫 번째 링크)을 사용하고 있습니다 :
gas-preprocessor.pl gcc
I 컴파일을 시작하면 잠깐 동안 덩어리가 생기고 다음 경고 및 정의되지 않은 심볼의 거대한리스트가 튀어 나옵니다.
내 생각 엔이 문제는 "파일에 필요한 아키텍처 팔이 없습니다"라는 경고와 관련이 있습니다.
다시 말해서 블로그 게시물의 내용을 대답으로 옮겨서 더 쉽게 사람들이 참조하고 더 부패 링크에 저항했다. –
감사합니다, Brad - 훨씬 쉬울 것 같습니다. – StexGroup