链接valgrind-HEAD用于MAC OS X El Capitan

时间:2016-02-24 03:16:52

标签: macos bash homebrew valgrind osx-elcapitan

当我尝试将Valgrind安装到安装了El Capitan的Macbook Pro上时,我收到此警告:

$ brew install -HEAD valgrind
  

警告:valgrind-HEAD已经安装,它没有链接

然后我尝试链接并获得此错误:

$brew link valgrind
  

链接/ usr / local / Cellar / valgrind / HEAD ...

     

错误:无法通过符号链接包含/ valgrind / callgrind.h

     

/ usr / local / include / valgrind不可写。

然后我尝试:

$chmod 755 /usr/local/include/valgrind

并重新运行并收到相同的错误:

$brew link valgrind
  

链接/ usr / local / Cellar / valgrind / HEAD ...

     

错误:无法通过符号链接包含/ valgrind / callgrind.h

     

/ usr / local / include / valgrind不可写。

我尝试使用此命令并收到此警告:

$brew doctor
  

警告:您的酒窖中有未链接的小桶

     

让kegs取消关联会导致构建问题并导致依赖于这些桶的brews一旦构建就无法正常运行。在这些:valgrind

上运行brew link

我输入时收到此结果:

$ls -ld /usr/local/include/valgrind
  

drwxr-xr-x 62 root admin 2108 Feb 23 18:29 / usr / local / include / valgrind

我不确定如何使valgrind可写。我相信这就是造成这种情况的原因。

1 个答案:

答案 0 :(得分:0)

您需要确保拥有前缀,而不是sudo chown -R $(whoami):admin /usr/local

brew link valgrind

之后$( "html" ).on( "click", "#slider-s", function() { console.log('success'); }); 应该有用。