在没有 bazel 的情况下将 tcmalloc 从源代码安装到 link?
Install tcmalloc from source to link without bazel?
我想从源代码安装 tcmalloc。
我在centos8。我会从 yum 安装,但没有看到任何 google-perf
或 gperf
或类似 available 的任何东西。 (我确实做到了 yum check-update
。)
tcmalloc github 上的说明确实很简单。安装 bazel
(检查)。然后 运行 bazel test //tcmalloc/...
在 <projectroot>/tcmalloc
目录中。然后,它声称,“恭喜!您已经安装了 TCMalloc”!
好的 tcmalloc 团队,爱你们,但是...我认为我们对 install
的定义不同。我在 /usr/lib/
或 /usr/lib64/
或其他任何地方都看不到任何可用的 libtcmalloc
。
如何获得由这个 bazel 野兽输出的漂亮、普通、旧的共享库?如上所述通过 bazel 链接到我的项目是不是一个选项。
是的,@dewaffled 在评论中给出了答案。这是我用的。
yum install -y epel-release && yum install -y gperftools.x86_64
或者您可以使用@dewaffled 提到的gperftools-devel
。
我想从源代码安装 tcmalloc。
我在centos8。我会从 yum 安装,但没有看到任何 google-perf
或 gperf
或类似 available 的任何东西。 (我确实做到了 yum check-update
。)
tcmalloc github 上的说明确实很简单。安装 bazel
(检查)。然后 运行 bazel test //tcmalloc/...
在 <projectroot>/tcmalloc
目录中。然后,它声称,“恭喜!您已经安装了 TCMalloc”!
好的 tcmalloc 团队,爱你们,但是...我认为我们对 install
的定义不同。我在 /usr/lib/
或 /usr/lib64/
或其他任何地方都看不到任何可用的 libtcmalloc
。
如何获得由这个 bazel 野兽输出的漂亮、普通、旧的共享库?如上所述通过 bazel 链接到我的项目是不是一个选项。
是的,@dewaffled 在评论中给出了答案。这是我用的。
yum install -y epel-release && yum install -y gperftools.x86_64
或者您可以使用@dewaffled 提到的gperftools-devel
。