我已经通过svn下载了FFMPEG,并将气体预处理器放入usr / local / bin。但是,当我尝试将以下代码发布到终端时,它会说:-bash: ./configure: No such file or directory
这是代码:
./配置 --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'
我正在使用Snow Leopard 10.6.1。我做错了什么?
答案 0 :(得分: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
不存在,您将收到错误的文件错误。
答案 1 :(得分:0)
错误是它没有在shell当前目录中找到“configure”。运行此命令时,您当前的工作目录是什么?