Skip to content

MaratMingazov/CMemvit

Repository files navigation

CMemvit

Overview

CMemvit - Eclipse Plugin C/C++ memory visualization tool, integrated into Eclipse IDE for C/C++ developers.

CMemvit is based on idea of natural representation of process memory state. The key advantage of CMemvit from the visualization perspective is an opportunity to show stack and heap process memory areas with the maximum level of detail. This means that every element becomes visualized with specifying of its address in memory if it is technically possible.

alt tag

Installing the Plugin

To install the CMemvit plugin is to download the CMemvit.zip from Outcome folder, and expand it inside the root directory of your Eclipse installation. This package contains compiled versions of plugin to run CMemvit.

Download

Using the Eclipse Plugin

As CMemvit runs on C/C++ projects, you must create or import some. Example:

Step 1: click File -> New -> Project
This brings up the New Project Dialog
Step 2: click C/C++ then C++ Project then Next
Step 3: enter a name for your project, choose the toolchains, and click Finish

Once you have installed the CMemvit and restarted Eclipse you must make the menus available by the following:

  • Select Window -- Perspective -- Open Perspective -- Debug
  • Select Window -- Show View -- Other --
  • Expand MemoryVisualization in the tree
  • Click on CMemvit then OK

  • Please put a breakpoint
  • Go DebugConfigurations -- CMemvit configuration -- right click (new).

  • Fill in the required fields
  • Now we can start debug our C/C++ project. In CMemvit view the relevant information will be displayed.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages