[解決済み] macOS SierraでのValgrind
2022-03-12 18:53:30
質問
このガイドに従って操作しています。
パッケージをダウンロードし、shスクリプトを実行したのですが、起動時に
make install
コマンドを使っても、権限がないため、フォルダを作成することができませんでした。
sudo
コマンドを使用します)。
さらに、brewで試してみましたが、このようなエラーが発生しました。
valgrindです。この式は、macOSではコンパイルできないか、期待通りに機能しません El Capitan より新しいバージョンでは、アップストリームの非互換性のため。
エラーです。要件を満たしていないため、このビルドは失敗しました。
解決方法は?
Valgrindの最新バージョンは、Valgrindのウェブサイトからダウンロードすることができます。
ウェブサイト
. それから、あなたはちょうど
./autogen.sh
をクリックしてValgrindをインストールします。私自身は
make
.
しかし、悲しいことに、最新版のValgrindでさえ、Mac OS Sierraではあまり使えないのです。というのも、AppleはValgrindをクラッシュさせるソースコードの一部を公開しておらず、それなしにはValgrindのメンテナはほとんど何もできないからです。この問題についての議論についてもっと読むことができます。 こちら .
Mac OS カーネルは アップルパブリックソースライセンス いつかはオープンソース化されるはずです。したがって、Sierraに準拠したValgrindのバージョンも時間の問題でしょう。
現在、私はLinuxでValgrindを使用しています。今、私が提案できるのはこれだけです。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン