makeを使用してどのファイルがインストールされているかを確認するには?

makeを使用してどのファイルがインストールされているかを確認するには?

Githubの多くのリポジトリには、以下のような「自動」インストーラがあります。どのバイナリがインストールされるのか、どうやって調べるのか気になっていましたが、スクリプトではわかりません。

これは例ですlibbitcoin - エクスプローラー

ベストアンサー1

ほとんどの「インストールプログラム」(リンクなどのカスタムインストーラ、GNU autotoolsconfigureスクリプトで生成されたMakefile、CMake、またはMesonビルド仕様など)では、インストールプレフィックスを設定できます。たとえば、あなたが言及している項目には--prefixオプションがあるようです。--prefixGNU autotoolsスクリプトとMesonもこのオプションを使用しますconfigureが、CMakeは-DCMAKE_INSTALL_PREFIX

通常、デフォルトのインストールプレフィックスはありますが、/usr/localそれを別の場所に設定すると、以前に埋められていないクリーンなファイル階層にソフトウェアをインストールできます。

この--prefixオプションを使用して、デフォルト/tmp/testdir以外の場所(たとえば、パス以外のスクリプトを読み、これが真であることを確認する必要があります。

おすすめ記事