我试图在Eclipse Luna上使用Valgrind插件,但Eclipse无法找到Valgrind二进制文件的位置。
The Eclipse Wiki和另一个SO question建议创建符号链接:
ln -s /usr/bin/valgrind /location/of/valgrind
但是自OS X El Capitan以来,系统完整性保护(SIP)禁止在usr/bin
上执行此操作。
有没有人找到一种方法在Eclipse中使用Valgrind和现代版本的OS X?
注意:我的操作系统是Sierra 10.12.4,我在/usr/local/bin
安装了Valgrind,我知道这个操作系统不支持Valgrind,但我仍然可以告诉Eclipse在哪里可以找到二进制的。
答案 0 :(得分:0)
每个项目的解决方法似乎都有效。例如,如果您安装的valgrind二进制文件是/usr/local/bin/valgrind
:
/usr/local/bin
添加到文字字段。这应该使Linux Tools插件能够在/ usr / local / bin中找到valgrind二进制文件。