2

svn 経由で FFMPEG をダウンロードし、gas-preprocessor を 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'

Snow Leopard 10.6.1 を使用しています。私は何を間違っていますか?

4

2 に答える 2

1

実行しようとしているシェル スクリプトのファイルの先頭にあるハッシュバンのパスが間違っている場合があります (これは正しく報告されますが、不明なファイルとしてあいまいに報告されます)。構成スクリプトを開き、実行しようとしているパスを確認します。

たとえば、この構成スクリプトの上部を見てください。

[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で存在しない場合は、ファイルが見つからないというエラーが発生します。

于 2009-12-20T03:57:50.170 に答える
0

エラーは、シェルの現在のディレクトリで「configure」が見つからないことです。これを実行するときの現在の作業ディレクトリは何ですか?

于 2009-12-19T19:42:42.887 に答える