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 源中有一个,并在其中记录了这一点。

于 2014-12-09T20:19:31.167 回答