0

私はgperftoolsをインストールしていました:

https://code.google.com/p/gperftools/

すべてが機能し、プロジェクトが /usr/local/lib にリンクしていることがわかります

代わりに、ライブラリをプロジェクトのローカル フォルダーに配置したいと考えています。

この背後にある理由は、プロジェクトを別のマシンに配置しているためです。パッケージ全体ではなく、libprofiler および libtcmalloc ライブラリに対してリンクする必要があるだけで、pprof なども付属しています。

マシンのアーキテクチャも異なるため、コピーして貼り付けるのではなく、実際にそのディレクトリにビルドする必要があります

これは取るに足らないことですか?

4

1 に答える 1

0

gperftools は autoconf/automake を使用するので、次のことができます

./configure --prefix=/path/to/whereever 
make
make install

これは、深刻な問題がない限り、すべての autotools プロジェクトで機能します。

INSTALLその点については、ソース ツリー内のファイルを読んで、この種のことを確認することをお勧めします。gperftools のソースに 1 つあり、そこに文書化されています。

于 2014-12-09T20:19:31.167 に答える