- Qt Creator Manual
- Specify Valgrind settings for a project
- Qt Creator Manual 13.0.0

How To

# Specify Valgrind settings for a project

Specify settings for running applications on the Run device that you select for a kit in Projects > Build & Run > Run > Run Settings.

Qt Creator integrates Valgrind code analysis tools for detecting memory leaks and profiling function execution.

To specify Valgrind settings for the current project:

1. In the Valgrind Settings section, select Custom.
2. Specify Valgrind settings for the project.

3. In Valgrind executable, specify the path to the Valgrind executable.
4. In Valgrind arguments, specify additional arguments for Valgrind.
5. In Detect self-modifying code, select whether to detect self-modifying code and where to detect it: only on stack, everywhere, or everywhere except in file-backend mappings.

Click Restore Global to revert to the global settings.

To specify global Valgrind settings, select Preferences > Analyzer.

See also Configuring Projects, Selecting Options for Memory Analysis, Selecting Profiling Options, and Using Valgrind Code Analysis Tools.