[英]Install tcmalloc from source to link without bazel?
我想從源代碼安裝 tcmalloc。
我在centos8。 我會從 yum 安裝,但看不到任何google-perf
或gperf
或任何可用的類型。 (我確實做了yum check-update
。)
tcmalloc github上的說明確實很簡單。 安裝bazel
(檢查)。 然后在<projectroot>/tcmalloc
目錄中運行bazel test //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
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.