内存调试器推荐

时间:2019-06-15 13:16:38

标签: c memory cygwin

我被赋予了自动化测试的任务。他们给出了一个示例shell脚本来演示:

echo "Running unit tests:"
for i in test/*_tests
do
    if test -f $i
    then
        if $VALGRIND ./$i 2>> test/tests.log
        then
            echo $i PASS
        else
            echo "ERROR IN TEST $i : here's test: tests.log"
            echo "-------"
            tail test/tests.log
            exit 1
        fi
    fi 
done
echo "" 

这里的问题是我在Windows上运行,因此无法使用valgrind。我转向了dr.memory,但是它不支持cygwin可执行文件。我尝试了minGW,但是它没有我需要的安装工具。我试图在Linux子系统上安装valgrind,但是它也无法正常工作。

您是否可以推荐一个支持cygwin的内存调试器,并且在没有其他调试器的情况下也可以正常工作(例如,Appverifier要求我使用调试器才能使其工作)?

0 个答案:

没有答案