[解決済み] configureコマンドが見つからない cygwin
質問
この質問は何度もされていますが、私は彼らから問題を解決することができないので、私は質問しています。
数日前にCygwinをインストールしました。
./configure
コマンドを実行しましたが、次のように表示されました。
-bash: ./configure: そのようなファイルやディレクトリはありません
を使ってみました。
where configure
しかし、次のような出力が得られました。
INFO: 指定されたパターンのファイルが見つかりませんでした。
で、試しに
grep configure
そして、このような出力が得られました。
/etc/bash_completion.d/configure
/usr/i686-pc-cygwin/sys-root/usr/share/libtool/libltdl/configure
/usr/share/ELFIO/configure
/usr/share/libtool/libltdl/configure
試しにパスをエクスポートして、その後に
./configure
が、これもうまくいきませんでした。
という名前の実行ファイルは見当たりません。
configure
を、私のcygwinで
bin
ディレクトリを作成します。
を追加しなければならないということでしょうか?
configure
ファイルを手動で修正するにはどうすればよいですか?
注意事項 :-)
また
sh configure
が、これもうまくいきませんでした。
解決方法は?
ソフトウェア・プロジェクトが
autoconf
というスクリプトを生成します。
configure
. これは、その後ビルドで使用される様々なパラメータをシステムに問い合わせるもので、次のようなものです。
ビルドするソフトウェアパッケージに固有の
. ソフトウェアプロジェクトによって
configure
スクリプトを使用します。これらはすべて
configure
しかし、その内容は同じではありません。
そこで、そのスクリプトが設定された後、実際にそのようなソフトウェアプロジェクトをビルドするには(通常、ソースのtarballを配布用にパッケージングする際にメンテナが行います)、次のように呼び出します。
tar xzf <tarball>.gz # or xjf <tarball>.bz2 or whatever
cd <sourcedir> # the one you just untarred
./configure
make
make install
接頭辞
./
という意味です。
このディレクトリに
"(つまり、そのプロジェクトのソースツリーのトップディレクトリ)。
実は、この より良い を設定する場合、いわゆるアウトオブツリービルドと呼ばれる手順があります。 異なる ディレクトリにビルドするため、ソースツリーは変更されない。
tar xzf <tarball>.gz # or xjf <tarball>.bz2 or whatever
mkdir builddir
cd builddir
../<sourcedir>/configure
make
make install
ということは、そこには
想定される
はありません。
configure
の実行ファイルです。
PATH
の場合、ビルドしようとしているソースツリーからその名前のスクリプトを呼び出すことになっています。
関連
-
[解決済み】Bashのシンタックスエラー:予期しないファイルの終わり
-
[解決済み] 絶対パスと論理パスの違い
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] Git上でシェルコマンドを実行する際に使用するSSH-keyの秘密鍵を指定する方法は?
-
[解決済み] コマンドラインから .bash_profile を再読み込みする方法は?
-
[解決済み] CygwinとMinGWの違いは何ですか?
-
[解決済み] Bashの変数代入でCommand not foundエラーが発生する
-
[解決済み] xargsコマンドで>を使用するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】if [](角括弧)の「[: 引数が多すぎる」エラーの意味)
-
[解決済み] シェルスクリプトでブール変数を宣言して使用するにはどうすればよいですか?
-
[解決済み] Cp: ターゲットはディレクトリではありません
-
[解決済み] etc/profileでVISIBLE=NOWを設定するのはなぜですか?
-
[解決済み] Bashスクリプトで引数を反復処理する方法
-
[解決済み] mkdir コマンドが bash スクリプトで見つかりません。
-
[解決済み] スクリプトからのエラーメッセージを含むすべての端末出力をログファイルにパイプする方法
-
npm err インストールエラーの解決策
-
[解決済み] bash スクリプトを実行している docker エントリポイントに "permission denied" が表示される。
-
[解決済み] AWS CLIのプロファイルを一時的に切り替えるには?