- 博客(0)
- 资源 (20)
- 收藏
- 关注
breakpad.tar.gz
breakpad 源代码,从google上下载下来的,没有翻墙的同学可以拿去用
下直接可以用
./configure
make
make install
2019-11-29
my_gperftools-2.0.tar.gz
推荐使用工具gdb+gperftools
gperftools下载和安装 参考
https://blog.csdn.net/win_lin/article/details/7822762
make 安装过程中如果提示错误
src/base/linuxthreads.cc: 在函数‘void ListerThread(ListerParams*)’中:
src/base/linuxthreads.cc:312:22: 错误:从类型‘void (*)(int, siginfo_t*, void*)’到类型‘void (*)(int, siginfo*, void*)’的转换无效 [-fpermissive]
sa.sa_sigaction_ = SignalHandler;
修改src/base/linuxthreads.cc
static void SignalHandler(int signum, siginfo_t *si, void *data) 其中 siginfo_t *si 改成 siginfo *si
echo "please modify the src/debugallocation.cc"
echo " DEFINE_bool(malloc_page_fence,"
echo " EnvToBool(\"TCMALLOC_PAGE_FENCE\", false),"
echo " \"Enables putting of memory allocations at page boundaries \""
echo " \"with a guard page following the allocation (to catch buffer \""
echo " \"overruns right when they happen).\");"
echo "to EnvToBool(\"TCMALLOC_PAGE_FENCE\", true) and link with -ltcmalloc_debug"
echo ""
echo "build and install:"
echo "cd gperftools-2.0"
echo "./configure --enable-frame-pointers"
echo "make"
echo "sudo make install"
静态库链接:
sudo ln -sf /usr/local/lib/libtcmalloc_debug.so.4 /lib64/libtcmalloc_debug.so.4
编译选项加上:
-fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free
链接选项加上:
-ltcmalloc_debug
使用gdb调试,在越界的地方就会停下来。
2019-09-19
增值主密钥下载详解
资源包内含有 【好易联IC卡增值主密钥下载说明_128.doc】,详细说明了广州银联增值密钥卡下载的方法和过程。
如有疑问,可以添加微信
wx_16620104801 详细讲解
2018-12-20
mac计算详解
资源包包含【MAC计算工具】【MAC计算工具_使用说明】【MAC消费_自助终端接口的mac运算】【mac运算】
详细描述了银联8583报文中mac计算过程
如有疑问可 咨询
2018-12-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人