我在Mac OS X上使用代码块10.05
我下载了Valgrind,并解压了一个文件夹。我完全迷失在那里,也不知道如何构建它。
我不知道任何终端/控制台命令,并且通常是编程新手,所以我不知道如何“构建”或“编译”它。我只有一个名为Valgrind的文件夹,里面有一堆随机文件。
有人能告诉我该怎么做吗?我已经查看了网站/文档,但它并没有给我真正的安装说明,只给了我使用说明。
谢谢
PS:我知道我已经发布了这个问题,但上一个问题因为太模糊而被关闭。我重新发布了这篇文章,提供了更多的信息。
PSS:我想问的基本上是,在我从网站下载Valgrind并解压文件后,我该怎么做才能安装它?
发布于 2012-02-10 18:27:02
推荐:
使用brew
:brew install valgrind
手动安装:
以下是在我的Mac (10.6)上运行的方法。仔细检查是否有最新版本,然后切换到未压缩的目录
cd /users/(insert username here)/downloads/valgrind-3.17.0
我建议你像另一个帖子那样做,并阅读自述文件。
nano README
开始构建;/usr/local
是文件系统上将安装程序的位置。有许多像prefix
这样的参数可用于自定义安装到您的特定系统,如果它在默认情况下不工作。通常情况下,仅仅使用./configure
就可以很好地工作。
./configure --prefix=/usr/local
make
sudo make install
或者你可以从fink或macports或自制软件中获得它。
发布于 2013-08-07 15:22:22
您可以通过brew for Mac安装它:
brew install valgrind
您可能需要手动将该条目链接到/usr/local/bin
,因为在我的情况下,brew拒绝这样做:
$ ln /usr/local/Cellar/valgrind/3.8.1/bin/vgdb /usr/local/bin/vgdb
ln: /usr/local/bin/vgdb: Permission denied
$ sudo ln /usr/local/Cellar/valgrind/3.8.1/bin/vgdb /usr/local/bin/vgdb
https://stackoverflow.com/questions/8102143
复制相似问题