Windowsの./configure
に相当するものは何ですか?
ときどきC/C++ライブラリをダウンロードし、makeを使用すると「use ./configure
」と表示されますが、./configure
はLinuxマシンでのみ使用でき、ライブラリには通常、命令がありませんWindowsでのコンパイル用(Windowsはサポートされていますが、指示は提供されていません)。
たとえば、ライブラリwxSVGはWindowsで動作すると書いてありますが、ダウンロードすると、Windowsでコンパイルするための指示が表示されず、設定用のLinuxファイルしかありません。
実際、./configure
はLinux固有ではありません。その本来の目的は nixの多くのバリアント の違いをスムーズにすることでしたが、ありがたいことに歴史のほこりの山に追いやられましたが、今日ではWindowsで動作するように設定する方法をよく知っているかもしれません。
MinGW/MSYS 開発ツールをインストールして、その環境でconfigureスクリプトが適切かどうかを確認します。 (それでもうまくいかない場合は、これ以上お手伝いできません。)
私は同じ問題に直面しました、そしてここに私がしたことがあります、
最初に MinGw をインストールマネージャー(msysベースを含む)を使用してインストールしました。次に、PCのC:\ MinGW\msys\1.0 \フォルダーに移動します。ここで、msys.bat(MinGWシェルを呼び出すため)を実行します。次に、そのbash画面で、最初にインストールしたいフォルダーに移動しました。その後、「./ configure」と「make」を使用しても問題なく動作しました。
これはプログラムに依存すると思います。 "configure"はローカルディレクトリのプログラム/スクリプトであり、グローバルコマンド/プログラムではありません( "dir"のように)... "configure.bat"または "configure。 cmd」、または、configure-fileをBATCH-fileに適合させる必要があります。
ソースから特定のアプリケーションを構築する場合にのみ、。/ configureコマンドを実行します。
インストールする場所で解凍し、解凍したフォルダに移動して「./configure」を実行します