compile ffmpeg with android ndk r5b

前端 未结 6 741
栀梦
栀梦 2021-01-02 19:37

compile ffmpeg with android ndk r5b.

ffmpeg 0.6.1

android ndk r5b

cygwin 1.7

build reference url : http://www.cnblogs.com/scottwong/archive

6条回答
  •  借酒劲吻你
    2021-01-02 20:27

    I have been having the exact same problem with r6. I have tried Lambage's suggestion with r4 but still could not get this to work.

    I have been looking into the problem quite a lot and I think I've discovered the reason.

    1)configure is calling the android cross compiler which is a windows .exe file.

    2)It is calling it through cygwin which uses unix file naming conventions. E.G /cygdrive/c/directory instead of C:\directory

    3)It says in the android NDK toolchain documentation that the cross compilers do NOT accept cygwin style filepaths (source: NDK/docs/STANDALONE_TOOLCHAIN.html):


    5.1/ Windows support:

    The Windows binaries do not depend on Cygwin. The good news is that they are thus faster, the bad news is that they do not understand the Cygwin path specification like /cygdrive/c/foo/bar (instead of C:/foo/bar).


    I'm still trying to find a way to do this. If i solve it then I'll come back and edit this post...tbc

提交回复
热议问题