我想使用Valgrind来评测我的应用程序,但我找不到关于如何在Windows上实现它的教程。
当我尝试使用打开我的应用程序时
valgrind -v ./ThreadClass.exe
我明白了
valgrind: ./ThreadClass.exe: cannot execute binary file
因此,错误与这些受试者不同:
' Valgrind does not work with WSL? '
' How to use Valgrind on Windows '
正如它在' Valgrind不适用于WSL? '它应该与最新版本的Windows 10(creators update)配合使用。
有人能向我解释一下,如何在Windows 10上使用Valgrind评测应用程序吗?
我是否需要为linux编译应用程序,以便在WSL(linux Windows子系统)中使用Valgrind运行它?
WSL中的Valgrind仅适用于linux二进制文件,而不适用于windows二进制文件。如果您为linux重新编译二进制文件,您应该能够在上面运行valgrind。