我想使用Valgrind配置我的应用程序,但我找不到如何在Windows上进行操作的教程。
当我尝试使用
打开我的应用时if(strtotime(trim($str)) {
// persist trim($str) in db.
}
我得到了
valgrind -v ./ThreadClass.exe
所以错误与那些科目不同:
' Valgrind does not work with WSL?'
' How to use Valgrind on Windows'
正如它在' Valgrind does not work with WSL?'中的一个答案中所述。它应该与最新版本的Windows 10(创建者更新)一起使用。
有人可以向我解释如何在Windows 10上使用Valgrind配置应用程序吗?
我是否需要编译我的linux应用程序,以便在WSL中使用Valgrind运行它(适用于Linux的Windows子系统)?
答案 0 :(得分:1)
WSL中的Valgrind仅适用于Linux二进制文件,不适用于Windows二进制文件。如果您为Linux重新编译二进制文件,则应该能够在其中运行valgrind。