走っている間
./configure --prefix=/mingw
以前実行したライブラリのMinGW/MSYSシステム上で
'./configure --prefix=/mingw && make && make install'
次のようなメッセージに遭遇しました:
警告: Vamp プラグイン SDK のバージョンがすでにインストールされています。古いバージョンを削除せずに新しいバージョンをインストールすると、問題が発生する可能性があります。(続き)
これは心配でした。「make install」の反対は何ですか? つまり、Linux でライブラリをアンインストールするにはどうすればいいですか? 「make clean」で十分ですか? それとも、他の手順が必要ですか?
ベストアンサー1
make clean
ソース/ビルド ツリーから中間ファイルまたは出力ファイルを削除します。ただし、これはソース/ビルド ツリーにのみ影響し、ファイルシステムの残りの部分には影響しないため、以前にインストールされたソフトウェアは削除されません。
運が良ければ、実行make uninstall
は機能します。ただし、それを提供するかどうかはライブラリの作成者次第です。作成者によってはuninstall
ターゲットを提供する場合もあれば、提供しない場合もあります。
運が悪ければ、手動でアンインストールする必要があります。実行はmake -n install
、ソフトウェアのインストール手順が表示されますが、実際には何も実行されないため、役に立ちます。その後、手動でそれらの手順を元に戻すことができます。