⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 faq.html

📁 memory checking tool 源代码valgrind-3.2.1.tar.gz 这是英文使用手册
💻 HTML
字号:
<html xmlns:cf="http://docbook.sourceforge.net/xmlns/chunkfast/1.0"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Valgrind Frequently Asked Questions</title><link rel="stylesheet" href="vg_basic.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.69.0"><link rel="start" href="index.html" title="Valgrind Documentation"><link rel="up" href="FAQ.html" title="Valgrind FAQ"><link rel="prev" href="FAQ.html" title="Valgrind FAQ"><link rel="next" href="tech-docs.html" title="Valgrind Technical Documentation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div><table class="nav" width="100%" cellspacing="3" cellpadding="3" border="0" summary="Navigation header"><tr><td width="22px" align="center" valign="middle"><a accesskey="p" href="FAQ.html"><img src="images/prev.png" width="18" height="21" border="0" alt="Prev"></a></td><td width="25px" align="center" valign="middle"><a accesskey="u" href="FAQ.html"><img src="images/up.png" width="21" height="18" border="0" alt="Up"></a></td><td width="31px" align="center" valign="middle"><a accesskey="h" href="index.html"><img src="images/home.png" width="27" height="20" border="0" alt="Up"></a></td><th align="center" valign="middle">Valgrind FAQ</th><td width="22px" align="center" valign="middle"><a accesskey="n" href="tech-docs.html"><img src="images/next.png" width="18" height="21" border="0" alt="Next"></a></td></tr></table></div><div class="article" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="faq"></a>Valgrind Frequently Asked Questions</h2></div></div><hr></div><div class="qandaset"><dl><dt>1.  <a href="faq.html#faq.background">Background</a></dt><dd>1.1. <a href="faq.html#faq.pronounce">How do you pronounce "Valgrind"?</a></dd><dd>1.2. <a href="faq.html#faq.whence">Where does the name "Valgrind" come from?</a></dd></dl><dl><dt>2.  <a href="faq.html#faq.installing">Compiling, installing and configuring</a></dt><dd>2.1. <a href="faq.html#faq.make_dies">When I trying building Valgrind, 'make' dies partway with  an assertion failure, something like this:</a></dd><dd>2.2. <a href="faq.html#faq.glibc_devel">When I try to build Valgrind, 'make' fails with/usr/bin/ld: cannot find -lccollect2: ld returned 1 exit status  </a></dd></dl><dl><dt>3.  <a href="faq.html#faq.abort">Valgrind aborts unexpectedly</a></dt><dd>3.1. <a href="faq.html#faq.exit_errors">Programs run OK on Valgrind, but at exit produce a bunch of    errors involving __libc_freeres() and then die    with a segmentation fault.</a></dd><dd>3.2. <a href="faq.html#faq.bugdeath">My (buggy) program dies like this:</a></dd><dd>3.3. <a href="faq.html#faq.msgdeath">My program dies, printing a message like this along the    way:</a></dd><dd>3.4. <a href="faq.html#faq.java">I tried running a Java program (or another program that uses a    just-in-time compiler) under Valgrind but something went wrong.    Does Valgrind handle such programs?</a></dd></dl><dl><dt>4.  <a href="faq.html#faq.unexpected">Valgrind behaves unexpectedly</a></dt><dd>4.1. <a href="faq.html#faq.reports">My program uses the C++ STL and string classes.  Valgrind    reports 'still reachable' memory leaks involving these classes at    the exit of the program, but there should be none.</a></dd><dd>4.2. <a href="faq.html#faq.unhelpful">The stack traces given by Memcheck (or another tool) aren't    helpful.  How can I improve them?</a></dd><dd>4.3. <a href="faq.html#faq.aliases">The stack traces given by Memcheck (or another tool) seem to    have the wrong function name in them.  What's happening?</a></dd></dl><dl><dt>5.  <a href="faq.html#faq.notfound">Memcheck doesn't find my bug</a></dt><dd>5.1. <a href="faq.html#faq.hiddenbug">I try running "valgrind --tool=memcheck my_program" and get    Valgrind's startup message, but I don't get any errors and I know my    program has errors.</a></dd><dd>5.2. <a href="faq.html#faq.overruns">Why doesn't Memcheck find the array overruns in this    program?</a></dd></dl><dl><dt>6.  <a href="faq.html#faq.misc">Miscellaneous</a></dt><dd>6.1. <a href="faq.html#faq.writesupp">I tried writing a suppression but it didn't work.  Can you    write my suppression for me?</a></dd><dd>6.2. <a href="faq.html#faq.deflost">With Memcheck's memory leak detector, what's the    difference between "definitely lost", "possibly lost", "still    reachable", and "suppressed"?</a></dd></dl><dl><dt>7.  <a href="faq.html#faq.help">How To Get Further Assistance</a></dt></dl><br><table width="100%" summary="Q and A Div" cellpadding="2" cellspacing="2" border="0"><tr class="qandadiv"><td align="left" valign="top" colspan="2"><a name="faq.background"></a><h3 class="title"><a name="faq.background"></a>1. Background</h3></td></tr><tr class="toc" colspan="2"><td align="left" valign="top" colspan="2">1.1. <a href="faq.html#faq.pronounce">How do you pronounce "Valgrind"?</a><br>1.2. <a href="faq.html#faq.whence">Where does the name "Valgrind" come from?</a><br></td></tr><tr><td colspan="2">

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -