安装 valgrind 时出错
Error installing valgrind
我尝试在我的 mac 上安装 valgrind,但是当我执行 ./autogen.sh
时出现此错误:
running: aclocal
./autogen.sh: line 6: aclocal: command not found
error: while running 'aclocal'
有人知道怎么解决吗?
您没有安装自动工具。如果你想 运行 autogen.sh
你必须先 install 它。
但如果您只想安装 valgrind,则不需要 运行 autogen.sh
。从 valgrind.org 下载最新的源码包,解压并 运行 ./configure
脚本。
$ ./configure
$ make
$ sudo make install
但是,如果您的系统是 Yosemite,您可能需要 svn 的最新开发版本,并且必须先安装 autotools。
您的系统需要两个第三方工具(autoconf 和 automake)来构建和安装 Valgrind 的开发版本。这些工具不再与 Apple 的 Xcode 开发环境打包在一起,必须手动安装。
要安装这些工具,请在终端中输入以下命令:
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz
tar -xzf autoconf-latest.tar.gz
cd autoconf-[x.xx]
./configure && make && sudo make install
curl -OL http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
cd automake-1.15
./configure && make && sudo make install
然后您将能够继续按照以下步骤操作:http://valgrind.org/downloads/repository.html
如果您使用的是 OS X,您目前需要使用 Valgrind 的开发版本,同时该平台的支持已恢复到标准。
如果安装 brew ,则使用 brew install automake
和 brew install autoconf
brew install automake
然后你可以使用aclocal
我尝试在我的 mac 上安装 valgrind,但是当我执行 ./autogen.sh
时出现此错误:
running: aclocal
./autogen.sh: line 6: aclocal: command not found
error: while running 'aclocal'
有人知道怎么解决吗?
您没有安装自动工具。如果你想 运行 autogen.sh
你必须先 install 它。
但如果您只想安装 valgrind,则不需要 运行 autogen.sh
。从 valgrind.org 下载最新的源码包,解压并 运行 ./configure
脚本。
$ ./configure
$ make
$ sudo make install
但是,如果您的系统是 Yosemite,您可能需要 svn 的最新开发版本,并且必须先安装 autotools。
您的系统需要两个第三方工具(autoconf 和 automake)来构建和安装 Valgrind 的开发版本。这些工具不再与 Apple 的 Xcode 开发环境打包在一起,必须手动安装。
要安装这些工具,请在终端中输入以下命令:
curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-latest.tar.gz
tar -xzf autoconf-latest.tar.gz
cd autoconf-[x.xx]
./configure && make && sudo make install
curl -OL http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
cd automake-1.15
./configure && make && sudo make install
然后您将能够继续按照以下步骤操作:http://valgrind.org/downloads/repository.html
如果您使用的是 OS X,您目前需要使用 Valgrind 的开发版本,同时该平台的支持已恢复到标准。
如果安装 brew ,则使用 brew install automake
和 brew install autoconf
brew install automake
然后你可以使用aclocal