Mac 编译安装 Valgrind 内存检测程序

前言

之前我一直都是用 brew install valgrind 来安装的,但是貌似现在 Mac 系统更新的太快了,于是使用最新的源码来编译安装。

安装

打开应用程序:“终端
然后复制下面这段话,粘贴进去,再回车:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这里我们需要输入下自己的电脑密码,然后回车。

然后我们再安装 autoconfautomake 两个依赖:

brew install autoconf automake

下面我们下载 Valgrind 的主程序:

git clone git://sourceware.org/git/valgrind.git

进去先预编译,我们默认安装在 /usr/local/valgrind 里面:

./autogen.sh
./configure --prefix=/usr/local/valgrind
make -j 4

之后我们把编译好的程序安装下:

sudo make install

安装完之后,我们还需要改下系统环境变量,才能直接不加目录来使用:

echo 'PATH=$PATH:/usr/local/valgrind/bin' >> ~/.bashrc
source ~/.bashrc

之后我们就可以直接使用 valgrind 命令了。

标签: none

仅有一条评论

  1. ttthshauau ttthshauau
    请问下 如果翻墙 除了IP地址不能加密 是否要把所有代理层全部加密+混淆进行转发 (除IP)

添加新评论