gpt4 book ai didi

c++ - 为什么我需要 libprofiler.so.0

转载 作者:太空宇宙 更新时间:2023-11-04 12:16:50 25 4
gpt4 key购买 nike

我正在使用 google prof 工具,并将我的应用程序与 -lprofiler 链接,但是当我运行该程序时:加载共享库时出错:libprofiler.so.0:无法打开共享对象文件:没有这样的文件或目录

相反,我使用 -ltcmalloc 链接,然后在运行时不需要 tcmalloc.so。

我已经链接了分析器的静态库,为什么我需要在运行时使用它?

最佳答案

静态库仅包含用于从共享对象动态调用实际函数的 stub 。所以你也需要 .so 。静态库让您的生活更轻松,因此您不必编写 GetProcAddress() 或您系统上的任何内容。

关于c++ - 为什么我需要 libprofiler.so.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7332566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com