问题描述
我在centos8上。我将从yum安装,但是看不到任何google-perf
或gperf
或available之类的任何东西。 (我确实做了yum check-update
。)
tcmalloc github上的说明很简单。安装bazel
(选中)。然后在bazel test //tcmalloc/...
目录中运行<projectroot>/tcmalloc
。然后,它说:“恭喜!您已经安装了tcmalloc”!
好的,tcmalloc团队,爱你们,但是...我认为我们对install
的定义是不同的。我看不到libtcmalloc
或/usr/lib/
或其他任何地方可以使用/usr/lib64/
的任何地方。
如何获得此野兽输出的漂亮的,普通的,旧的共享库?如所述,通过bazel链接到我的项目不是 一个选项。
解决方法
是的,@ dewaffled在评论中给出了答案。这是我用的。
yum install -y epel-release && yum install -y gperftools.x86_64
或者您可以使用@dewaffled提到的gperftools-devel
。