私はEclipse LunaでValgrindプラグインを使用しようとしていますが、EclipseはValgrindバイナリの場所を見つけることができません。Eclipse Luna上のValgrindとMacOS SIP
がln -s /usr/bin/valgrind /location/of/valgrind
しかし、これまでOS Xエルキャピタンので、システムの完全性保護(SIP)はusr/bin
にこのアクションを禁止:
The Eclipse Wikiと別のSO questionは、シンボリックリンクを作成することをお勧めします。
現代版のOS XでValgrindをEclipseで使用する方法を見つけた人はいますか?
注:私のOSはSierra 10.12.4です。私は/usr/local/bin
にValgrindをインストールしていますが、ValgrindはこのOSではサポートされていませんが、Eclipseにバイナリを見つける場所を伝える必要があります。
これはMacOS Sierra以降のLinux Tools&Valgrindではかなり重大な問題だと思います。 Linux Tools内のvalgrindパスを上書きする方法が本当にあるはずです。なぜなら、SIPを無効にすることは本当に悪い考えです。また、Valgrind 3.13.0はこのOSで動作します - 私はサポートが最近追加されたと思います。 – meowsqueak