警告する

警告する

私がインストールしたいくつかのプログラムのソースを構成する方法を見つけようとしています。明らかにそのコマンドを使用する必要がありますが./configure、使用するたびに次のメッセージが表示されます。

bash: ./configure: そのファイルやディレクトリはありません。

どんな提案がありますか?

答え1

./configureautotoolsビルドシステムのプロジェクト開始構成フェーズのエントリポイントとして使用されます。

作業中のプロジェクトでスクリプトを使用しますが、スクリプトがautotools欠落している場合:configure

  • ファイルがあることを確認してくださいconfigure.ac
  • インストールされていることを確認してくださいautotools
  • ランニングautoreconf -i。プラットフォーム用の構成スクリプトをビルドする必要があります。

作業中のプロジェクトにファイルがない場合は、自動ツールを使用せconfigureconfigure.acに代わりに、、などを使用してREADMEファイルまたは類似のqmakeファイルを検索しています。これにより、正しいビルド方法を提供できます。ソースコードcmakeninja

答え2

実行されたコマンドは./実行可能ファイルとして存在する必要があります。現在のディレクトリ

ダウンロードしたソースコードパッケージの一部になります。ソースコードを解凍し、cdコードのルートディレクトリに移動します。ここに名前が付いたファイルが必要ですconfigure。それからそれを実行します(./configure)。

警告する

ダウンロードしたランダムコードを実行する前に、サンドボックスを実行する必要があります。簡単な方法は、システムに新しいユーザーを追加し、そのユーザーとしてコードを実行することです。ここでは実行./configureまたはmake

関連情報