tcmalloc安装与使用

一、相关工具下载

google-perftools:http://code.google.com/p/google-perftools/gperftools-2.1.tar.gz

libunwind:http://download.savannah.gnu.org/releases/libunwind/libunwind-1.1.tar.gz

其次需要安装m4. autoconf, automake, libtool等工具;

可参考:http://blog.csdn.net/u011217649/article/details/77101377

 

二、libunwind安装

64位操作系统请先安装 libunwind库,32位操作系统不要安装。libunwind库为基于64位CPU和操作系统的程序提供了基本的堆栈辗转开解功能,其中包括用于输出堆栈跟踪的API、用于以编程方式辗转开解堆栈的API以及支持C++异常处理机制的API。

 

$ tar zxvf libunwind-1.1.tar.gz
$ cd libunwind-1.1
$ ./configure --prefix=/usr/local
$ make
$ make install


最后被安装在/usr/local/lib中

 

三、安装google-perftools

 

$ tar zxvf gperftools-master.tar.gz
$ cd gperftools-master
$ ./configure --prefix=/usr/local
$ make
$ make install


最后被安装在/usr/local/

你可能感兴趣的:(linux应用编程)