iphone - FFMPEG 无法为 iPhone 配置

标签 iphone osx-snow-leopard ffmpeg configure

我已经通过svn下载了FFMPEG,并将gas预处理器放入usr/local/bin中。但是,当我尝试将以下代码发布到终端时,它显示: -bash: ./configure: No such file or directory

这是代码:

./configure --cc=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc --as='gas-preprocessor.pl /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc' --sysroot=/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk --enable-cross-compile --target-os=darwin --arch=arm --cpu=arm1176jzf-s --disable-pic --enable-gpl --enable-postproc --disable-debug --disable-stripping --enable-avfilter --enable-avfilter-lavf --extra-cflags='-arch armv6' --extra-ldflags='-arch armv6'

我使用的是雪豹 10.6.1。我做错了什么?

最佳答案

有时,您尝试运行的 shell 脚本的文件顶部的 hashbang 路径错误(然后会正确报告,但模糊地报告为丢失文件)。打开配置脚本并检查它尝试运行的路径。

例如,看一下此配置脚本的顶部:

[on mymachine in directory sqsh-2.1.5]$ head -3 configure
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.59.

如果由于某种原因 /bin/sh 不存在,您将收到文件未找到错误。

关于iphone - FFMPEG 无法为 iPhone 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1933615/

相关文章:

ios - 更新 xcode 8 后,应用程序设计无法在模拟器中正确显示

iphone - 编辑开始后关闭 UISearchBar 中的范围栏

iphone - Cocos2D随机 Sprite 运动

postgresql - 创建角色和数据库 PostgreSQL 不工作

macos - 确定可执行文件(或库)是 32 位还是 64 位

postgresql - 如何在我的 Mac 上卸载 postgresql(运行 Snow Leopard)

python - 如何通过cron停止ffmpeg直播到youtube?

iphone - 查找 NSTimer 是否无效

audio - 如何将 MKV 电影 5.1 音轨转换为 2.0(立体声)但保留原始音轨

bash - ffmpeg 从变量而不是文件添加字幕