6

現在、組み込みプロジェクトに取り組んでいます。IAR Embedded Workbench IDE を使用しており、ターゲット プラットフォームは 8051 ベースのマイクロコントローラーです。Valgrindツールを使用して、私が書いたコードをチェックすることはできますか?

4

2 に答える 2

1

このページ Valgrind Supported Platformsを確認してください。8051 マイクロコントローラー命令セットは、Valgrind ではサポートされていません。

さらに、Valgrind は命令シミュレータであることを知っておく必要があります。これは、システム上で Valgrind を実行する必要があることを意味し、OS と C またはその他の POSIX ライブラリの基本層でコードを実行して、プログラムのメモリの読み取り/書き込み、またはプロファイリングをシミュレートします。したがって、8051 で Valgrind を実行することはできません。

于 2013-07-30T14:28:36.343 に答える