gpt4 book ai didi

iOS用修改后的源代码编译ffmpeg

转载 作者:行者123 更新时间:2023-12-04 23:28:18 25 4
gpt4 key购买 nike

我修改了 udp.c 并想为 arm64 构建 libavformat.a,但它总是失败:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang 无法创建可执行文件。
C 编译器测试失败。

这是我的compile.sh:

./configure \
--disable-ffmpeg \
--disable-ffplay \
--disable-ffprobe \
--disable-ffserver \
--enable-avresample \
--enable-cross-compile \
--target-os=darwin \
--arch=arm \
--cpu=cortex-a9 \
--cc="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" \
--sysroot="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk" \
--extra-cflags="-arch arm64 -mfpu=neon -miphoneos-version-min=9.0" \
--extra-ldflags="-arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk -miphoneos-version-min=9.0" \
--enable-pic \

最佳答案

追我的人,不要尝试运行自己编写的脚本,而是修改已经成功运行的脚本。对于这个问题,我修改了FFmpeg-iOS-build-script-master并进行如下更改:

if [ ! -r $SOURCE ]
then
echo 'FFmpeg source not found. Trying to download...'
curl http://192.168.1.36/$SOURCE.tar.bz2 | tar xj \
|| exit 1
fi

然后我把自己修改的tar.bz2放到这个服务器上,一切顺利:)

关于iOS用修改后的源代码编译ffmpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33259849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com