[解決済み] CMakeは "make uninstall "をサポートしていますか?
2022-02-03 17:44:56
質問
私は、いくつかの
sudo
-フリーソリューションで、ユーザーが私のアプリケーションをインストールおよびアンインストールできるようにします。使用方法
set(CMAKE_INSTALL_PREFIX "$ENV{HOME}/opt/${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}/")
SET(CMAKE_INSTALL_RPATH "$ENV{HOME}/${CPACK_PACKAGE_NAME}-${CPACK_PACKAGE_VERSION}/")
ユーザーのホームディレクトリにファイルを誘導したり
make install
は正常に動作します。を参照すると
make install」の反対、つまりLinuxでライブラリをアンインストールするにはどうすればいいのでしょうか?
というアイデアは見つかりませんでした。
sudo
-フリーで、システム管理者でない人間にとって複雑なものではありません。
-
いずれにせよ
make uninstall
はCMakeでサポートされていますか? -
私のアンインストールは非常にシンプルで、すべてのファイルはユーザーのホームのサブディレクトリに入ります。原理的には、その新しいサブディレクトリを削除することで問題を解決することができます。ハズ
make install
または、ユーザーガイドに、新しく作成されたサブディレクトリを「アンインストール」として削除することができると書いてもよいですか?
どのように解決するのですか?
ソースフォルダから
-
install_manifest.txt を開く (作成者)
make install
) -
リストされたすべてのディレクトリ/ファイルを削除します。
-
見逃した残りのファイルを削除します。
xargs rm < install_manifest.txt
-
隠されたディレクトリやファイルを削除します。
$rm -rf ~/.packagename
ソースフォルダを削除します。
関連
-
[解決済み】CMakeでソースディレクトリからバイナリディレクトリにファイルをコピーする
-
[解決済み] CMake でモジュールディレクトリが見つからない
-
[解決済み] CMakeでポータブルパラレルビルドを設定するには?
-
[解決済み] cmakeのincludeコマンドにおいて、ファイルとモジュールの違いは何ですか?
-
[解決済み] CMakeのオプション()をコマンドラインで設定する方法
-
[解決済み] MacでAndroid Studioを完全にアンインストールする方法を教えてください。
-
[解決済み] CMakeにおけるデバッグとリリースの比較
-
[解決済み] CMakeの出力をクリアするための'cmake clean'コマンドを探しています。
-
[解決済み] Node.jsで使用しないパッケージをアンインストールまたはプルーニングするnpmコマンド
-
[解決済み] configure --prefix=DIR && make all install ' と同等のCMakeは何ですか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] CMakeは "make uninstall "をサポートしていますか?
-
[解決済み] プロジェクトでCMAKE_CXX_FLAGSを変更する
-
[解決済み] CMake の add_definitions が動作しないようです。
-
[解決済み] CMake でモジュールディレクトリが見つからない
-
[解決済み] CMakeでポータブルパラレルビルドを設定するには?
-
[解決済み] CMAKE_SOURCE_DIRはどこですか?
-
[解決済み] CMakeのオプション()をコマンドラインで設定する方法
-
[解決済み] xargsがスペースを含むファイル名を扱えるようにする
-
[解決済み】CMakeをGNU Makeと一緒に使う:正確なコマンドを見るにはどうすればいい?
-
[解決済み】変数を設定・使用するCMakeの構文とは?