哪个openSUSE rpm包含dmalloc?没有存储库有它。已尝试从为SLE 12找到的src.rpm构建它。但是,它不包含libdmalloc*库。如何执行程序“libdmalloc.so”./my_LD_PRELOAD=?或者这是不必要的?
发布于 2016-01-14 06:25:50
在没有LD_PRELOAD的情况下工作,似乎不再是必要的,只是很简单:
1)评估dmalloc -d 0 -l leak.log -p log-non-free
2) ./my_program
但是,应该使用dmalloc构建和链接程序:
#include <dmalloc.h>链接:
$ g++ -L/usr/lib64 -ldmalloc ...
https://stackoverflow.com/questions/34777862
复制相似问题